Face3 Member List

This is the complete list of members for Face3, including all inherited members.

Face3() (defined in Face3)Face3inline
Face3(const Vector3 &p_v1, const Vector3 &p_v2, const Vector3 &p_v3) (defined in Face3)Face3inline
get_aabb() const (defined in Face3)Face3inline
get_area() const (defined in Face3)Face3
get_clock_dir() const Face3
get_closest_point_to(const Vector3 &p_point) const (defined in Face3)Face3
get_median_point() const (defined in Face3)Face3
get_plane(ClockDirection p_dir=CLOCKWISE) const (defined in Face3)Face3
get_random_point_inside() const (defined in Face3)Face3
get_side_of(const Face3 &p_face, ClockDirection p_clock_dir=CLOCKWISE) const (defined in Face3)Face3
get_support(const Vector3 &p_normal, const Transform &p_transform, Vector3 *p_vertices, int *p_count, int p_max) const Face3
intersects_aabb(const AABB &p_aabb) const Face3
intersects_aabb2(const AABB &p_aabb) const (defined in Face3)Face3
intersects_ray(const Vector3 &p_from, const Vector3 &p_dir, Vector3 *p_intersection=0) const (defined in Face3)Face3
intersects_segment(const Vector3 &p_from, const Vector3 &p_dir, Vector3 *p_intersection=0) const (defined in Face3)Face3
is_degenerate() const (defined in Face3)Face3
operator String() const (defined in Face3)Face3
project_range(const Vector3 &p_normal, const Transform &p_transform, float &r_min, float &r_max) const (defined in Face3)Face3
Side enum name (defined in Face3)Face3
SIDE_COPLANAR enum value (defined in Face3)Face3
SIDE_OVER enum value (defined in Face3)Face3
SIDE_SPANNING enum value (defined in Face3)Face3
SIDE_UNDER enum value (defined in Face3)Face3
split_by_plane(const Plane &p_plane, Face3 *p_res, bool *p_is_point_over) const Face3
vertex (defined in Face3)Face3