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

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

buildBBox()GD_TrimPiecevirtual
buildCoeff(UT_MatrixF &A, int index1, int index2)GD_TrimPieceRBezCurve
checkStraight()GD_TrimPiece
copy() overrideGD_TrimPieceRBezCurvevirtual
createFace(GD_Detail *gdp) overrideGD_TrimPieceRBezCurvevirtual
cut(float u1, float u2) const overrideGD_TrimPieceRBezCurvevirtual
evaluate(float u, UT_Vector2 &pos) const GD_TrimPiecevirtual
evaluate(float u, UT_Vector2 &pos, UT_Vector2 &der) const GD_TrimPiecevirtual
evaluateUnit(float u, UT_Vector2 &pos) const overrideGD_TrimPieceRBezCurvevirtual
evaluateUnit(float u, UT_Vector2 &pos, UT_Vector2 &der, UT_Vector2 &der2) const overrideGD_TrimPieceRBezCurvevirtual
GD_TrimPiece()GD_TrimPiece
GD_TrimPieceRBezCurve()GD_TrimPieceRBezCurve
getMemoryUsage(bool inclusive) const GD_TrimPieceinlinevirtual
getPrimitiveTypeId() const overrideGD_TrimPieceRBezCurveinlinevirtual
init(int order, float ustart, float ulength, int rational=1)GD_TrimPiece
intersect(GD_TrimPiece &curve, UT_Array< GD_TrimHitInfo > &hitlist, float tol=0.0001F) overrideGD_TrimPieceRBezCurvevirtual
intersect(GD_TrimPieceRBezCurve &curve, UT_Array< GD_TrimHitInfo > &hitlist, int depth, float tol=0.0001F)GD_TrimPieceRBezCurve
intersectIsoparm(float val, int isoparm, UT_Array< GD_TrimHitInfo > &hitlist, float tol=1E-4F, int depth=4) overrideGD_TrimPieceRBezCurvevirtual
intersectQR(GD_TrimPieceRBezCurve &curve, UT_Array< GD_TrimHitInfo > &hitlist, float tol=0.0001F)GD_TrimPieceRBezCurve
length() const GD_TrimPiece
myBBoxGD_TrimPiece
myCVGD_TrimPiece
myImplicitFlagGD_TrimPiece
myNextGD_TrimPiece
myRationalGD_TrimPiece
myULengthGD_TrimPiece
myUStartGD_TrimPiece
myWCoeffGD_TrimPiece
myXCoeffGD_TrimPiece
myYCoeffGD_TrimPiece
print() const GD_TrimPiece
reverse()GD_TrimPiecevirtual
splitAt(GD_TrimPieceRBezCurve *left, GD_TrimPieceRBezCurve *right, float ucut, float tol=1E-4F) const GD_TrimPieceRBezCurve
splitInHalf(GD_TrimPieceRBezCurve *left, GD_TrimPieceRBezCurve *right, float tol=1E-4F) const GD_TrimPieceRBezCurve
~GD_TrimPiece()GD_TrimPiecevirtual
~GD_TrimPieceRBezCurve() overrideGD_TrimPieceRBezCurve