HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_PlaneT< T > Member List

This is the complete list of members for UT_PlaneT< T >, including all inherited members.

contains(const UT_Vector3T< T > &p) const UT_PlaneT< T >
distance(const UT_Vector3T< T > &p) const UT_PlaneT< T >
intersect(const UT_Vector3T< T > &p, const UT_Vector3T< T > &v) const UT_PlaneT< T >
intersectLine(const UT_Vector3T< T > &p, const UT_Vector3T< T > &v, UT_Vector3T< T > &hit) const UT_PlaneT< T >
intersectLine(const UT_Vector3T< T > &offset_pt, const UT_Vector3T< T > &p, const UT_Vector3T< T > &v, UT_Vector3T< T > &hit) const UT_PlaneT< T >
intersectRay(const UT_Vector3T< T > &p, const UT_Vector3T< T > &v, UT_Vector3T< T > &hit) const UT_PlaneT< T >
intersectRay(const UT_Vector3T< T > &offset_pt, const UT_Vector3T< T > &p, const UT_Vector3T< T > &v, UT_Vector3T< T > &hit) const UT_PlaneT< T >
negate()UT_PlaneT< T >
normal() const UT_PlaneT< T >inline
point() const UT_PlaneT< T >inline
project(const UT_Vector3T< T > &p) const UT_PlaneT< T >
project(const UT_Vector3T< T > &p, UT_Vector3T< T > &projection) const UT_PlaneT< T >
rotate(UT_Vector3T< T > &axis, T theta, bool norm=true)UT_PlaneT< T >
rotate(UT_Axis3::axis a, T theta)UT_PlaneT< T >
rotateNormal(const UT_Matrix3T< T > &rot_matx, bool norm=true)UT_PlaneT< T >inline
rotatePoint(const UT_Matrix3T< T > &rot_matx)UT_PlaneT< T >inline
setNormal(const UT_Vector3T< T > &n)UT_PlaneT< T >inline
setNormal(UT_PlaneType plane_type)UT_PlaneT< T >inline
setPoint(const UT_Vector3T< T > &p)UT_PlaneT< T >inline
setVectorAsNormal(const UT_Vector3T< T > &n)UT_PlaneT< T >inline
shiftOffset(T by_factor)UT_PlaneT< T >inline
side(const UT_Vector3T< T > &p) const UT_PlaneT< T >
symmetry(UT_Vector3T< T > &p) const UT_PlaneT< T >
transform(const UT_Matrix4F &matx)UT_PlaneT< T >
transform(const UT_Matrix4D &matx)UT_PlaneT< T >
transformAndReturnNormalXform(UT_Matrix4F &matx)UT_PlaneT< T >
transformAndReturnNormalXform(UT_Matrix4D &matx)UT_PlaneT< T >
translate(const UT_Vector3T< T > &offset)UT_PlaneT< T >inline
UT_PlaneT(UT_PlaneType plane_type=UT_PLANE_XY)UT_PlaneT< T >
UT_PlaneT(const UT_Vector3T< T > &pt, UT_PlaneType plane_type=UT_PLANE_XY)UT_PlaneT< T >
UT_PlaneT(const UT_Vector3T< T > &apoint, const UT_Vector3T< T > &norm_dir, bool norm=true)UT_PlaneT< T >
UT_PlaneT(const UT_Vector3T< T > &p0, const UT_Vector3T< T > &p1, const UT_Vector3T< T > &p2)UT_PlaneT< T >
UT_PlaneT(const UT_Vector4T< T > &p)UT_PlaneT< T >
~UT_PlaneT()UT_PlaneT< T >