HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_RayRBezSurf Member List

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

buildBBox()GU_RayRBezSurf
buildImplicit()GU_RayRBezSurf
carveU(float ustart, float uend)GU_RayRBezSurf
carveV(float vstart, float vend)GU_RayRBezSurf
evaluate(float u, float v, UT_Vector3 &pos) const GU_RayRBezSurf
evaluate(float u, float v, UT_Vector3 &pos, UT_Vector3 &derU, UT_Vector3 &derV, UT_Vector3 &derUV, UT_Vector3 &derUU, UT_Vector3 &derVV) const GU_RayRBezSurf
evaluateHomogeneous(float u, float v, UT_Vector4 &pos, UT_Vector4 &derU, UT_Vector4 &derV) const GU_RayRBezSurf
getMemoryUsage(bool inclusive) const GU_RayRBezSurfinline
GU_RayRBezSurf()GU_RayRBezSurf
guessIntersection(const UT_Vector3 &org, const UT_Vector3 &dir, float &t, float &u, float &v) const GU_RayRBezSurf
guessIntersection(const UT_Vector3 &org, float &u, float &v) const GU_RayRBezSurf
init(int uOrder, int vOrder, float uStart, float uLength, float vStart, float vLength, int isRational)GU_RayRBezSurf
intersect(const UT_Vector3 &org, const UT_Vector3 &dir, GU_RayInfo &hitInfo, int depth, int noBBoxTest=0)GU_RayRBezSurf
intersect(GU_RayRBezSurf &surf, GU_RayInfo &hitinfo)GU_RayRBezSurf
intersectAP(const UT_Vector3 &org, const UT_Vector3 &dir, GU_RayInfo &hitInfo)GU_RayRBezSurf
intersectBBox(const UT_Vector3 &org, const UT_Vector3 &dir, float tmax, float tol, float *t)GU_RayRBezSurf
intersectQR(const UT_Vector3 &org, const UT_Vector3 &dir, GU_RayInfo &hitInfo, int depth, int noBBoxTest=0)GU_RayRBezSurf
minimum(const UT_Vector3 &p, GU_MinInfo &mininfo, int depth, int noBBoxTest=0)GU_RayRBezSurf
minimum(GU_RayRBezSurf &surf, GU_MinInfo &mininfo, int depth, int noBBoxTest=0)GU_RayRBezSurf
myBBoxGU_RayRBezSurf
myBottomLeftGU_RayRBezSurf
myBottomRightGU_RayRBezSurf
myCVGU_RayRBezSurf
myEigenVectorCorrectGU_RayRBezSurf
myHasSplitGU_RayRBezSurf
myImplicitFlagGU_RayRBezSurf
myRationalGU_RayRBezSurf
mySplitLockGU_RayRBezSurf
myTopLeftGU_RayRBezSurf
myTopRightGU_RayRBezSurf
myULengthGU_RayRBezSurf
myUStartGU_RayRBezSurf
myVLengthGU_RayRBezSurf
myVStartGU_RayRBezSurf
myWCoeffGU_RayRBezSurf
myXCoeffGU_RayRBezSurf
myYCoeffGU_RayRBezSurf
myZCoeffGU_RayRBezSurf
pointInvert(const UT_Vector3 &p, float &u, float &v, float &d2, float tol)GU_RayRBezSurf
sortSubPatches(GU_RayRBezSurf **patches, float *sortvalue) const GU_RayRBezSurf
sortValueGU_RayRBezSurf
split(GU_RayRBezSurf *topLeft, GU_RayRBezSurf *bottomLeft, GU_RayRBezSurf *bottomRight, GU_RayRBezSurf *topRight) const GU_RayRBezSurf
splitMyself(int depth)GU_RayRBezSurf
~GU_RayRBezSurf()GU_RayRBezSurf