|
HDK
|
This is the complete list of members for GEO_ImplicitSurfaceOp< PREC >, including all inherited members.
| evalBinary(VEXfloat< PREC > a, VEXfloat< PREC > b, int a_id, int b_id, int &out_id) const | GEO_ImplicitSurfaceOp< PREC > | |
| evalBinary(VEXfloat< PREC > a, VEXfloat< PREC > b, int a_id, int b_id, int &out_id, UT_Vector4T< VEXfloat< PREC >> &op_dparms, VEXfloat< PREC > &da, VEXfloat< PREC > &db) const | GEO_ImplicitSurfaceOp< PREC > | |
| evalBinary(const UT_IntervalT< VEXfloat< PREC >> &a, const UT_IntervalT< VEXfloat< PREC >> &b) const | GEO_ImplicitSurfaceOp< PREC > | |
| evalBinary(const UT_IntervalT< VEXfloat< PREC >> &a, const UT_IntervalT< VEXfloat< PREC >> &b, GEO_ImplicitSurfaceOptFlag &can_optimize) const | GEO_ImplicitSurfaceOp< PREC > | |
| evalBinaryBatched(int npts, const VEXfloat< PREC > *a, const VEXfloat< PREC > *b, const int *a_id, const int *b_id, int *out_id, VEXfloat< PREC > *result) const | GEO_ImplicitSurfaceOp< PREC > | |
| evalBinaryBatched(int npts, const VEXfloat< PREC > *a, const VEXfloat< PREC > *b, const int *a_id, const int *b_id, int *out_id, UT_Vector4T< VEXfloat< PREC >> *op_dparms, VEXfloat< PREC > *da, VEXfloat< PREC > *db, VEXfloat< PREC > *result) const | GEO_ImplicitSurfaceOp< PREC > | |
| evalUnary(VEXfloat< PREC > a) const | GEO_ImplicitSurfaceOp< PREC > | |
| evalUnary(VEXfloat< PREC > a, UT_Vector4T< VEXfloat< PREC >> &op_dparms, VEXfloat< PREC > &da) const | GEO_ImplicitSurfaceOp< PREC > | |
| evalUnary(const UT_IntervalT< VEXfloat< PREC >> &a) const | GEO_ImplicitSurfaceOp< PREC > | |
| evalUnaryBatched(int npts, VEXfloat< PREC > *a) const | GEO_ImplicitSurfaceOp< PREC > | |
| evalUnaryBatched(int npts, VEXfloat< PREC > *a, UT_Vector4T< VEXfloat< PREC >> *op_dparms, VEXfloat< PREC > *da) const | GEO_ImplicitSurfaceOp< PREC > | |
| GEO_ImplicitSurfaceOp()=default | GEO_ImplicitSurfaceOp< PREC > | |
| GEO_ImplicitSurfaceOp(GEO_ImplicitSurfaceOpID op_id, const UT_Vector4T< VEXfloat< PREC >> &op_parms={0, 0, 0, 0}) | GEO_ImplicitSurfaceOp< PREC > | inline |
| GEO_ImplicitSurfaceOp(const char *name, const VEXmat3< PREC > &transform, const VEXvec4< PREC > &op_parms={0, 0, 0, 0}) | GEO_ImplicitSurfaceOp< PREC > | inline |
| isBinary() const | GEO_ImplicitSurfaceOp< PREC > | inline |
| isUnary() const | GEO_ImplicitSurfaceOp< PREC > | inline |
| makeChamferDifference(VEXfloat< PREC > r) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeChamferIntersect(VEXfloat< PREC > r) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeChamferSubtract(VEXfloat< PREC > r) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeChamferUnion(VEXfloat< PREC > r) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeDifference() | GEO_ImplicitSurfaceOp< PREC > | static |
| makeIntersect() | GEO_ImplicitSurfaceOp< PREC > | static |
| makeInvert() | GEO_ImplicitSurfaceOp< PREC > | static |
| makeOffset(VEXfloat< PREC > offset) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeRoundDifference(VEXfloat< PREC > r) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeRoundIntersect(VEXfloat< PREC > r) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeRoundSubtract(VEXfloat< PREC > r) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeRoundUnion(VEXfloat< PREC > r) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeShell(VEXfloat< PREC > offset, VEXfloat< PREC > thickness) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeSmoothDifference(VEXfloat< PREC > k) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeSmoothIntersect(VEXfloat< PREC > k) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeSmoothRepulsiveUnion(VEXfloat< PREC > k, VEXfloat< PREC > repulsion) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeSmoothSubtract(VEXfloat< PREC > k) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeSmoothUnion(VEXfloat< PREC > k) | GEO_ImplicitSurfaceOp< PREC > | static |
| makeSubtract() | GEO_ImplicitSurfaceOp< PREC > | static |
| makeUnion() | GEO_ImplicitSurfaceOp< PREC > | static |
| myId | GEO_ImplicitSurfaceOp< PREC > | |
| myParms | GEO_ImplicitSurfaceOp< PREC > | |
| opIDToName(GEO_ImplicitSurfaceOpID op_id) | GEO_ImplicitSurfaceOp< PREC > | static |
| opNameToID(const char *name) | GEO_ImplicitSurfaceOp< PREC > | static |
| scale(VEXfloat< PREC > s) | GEO_ImplicitSurfaceOp< PREC > | inline |