HDK
|
This is the complete list of members for GD_Curve, including all inherited members.
addPointRefToGroup(GA_PointGroup &grp) const | GD_Face | virtual |
addToBSphere(UT_BoundingSphere *bsphere) const override | GD_Face | virtual |
allocateVertex(GA_Offset point=GA_INVALID_OFFSET) | GA_Primitive | protected |
appendVertex(GA_Offset ptoff=GA_INVALID_OFFSET) | GD_Face | virtual |
baryCenter() const override | GD_Face | virtual |
breakCount() const override | GD_Curve | protectedvirtual |
calcArea() const | GA_Primitive | inlinevirtual |
calcPerimeter() const | GA_Primitive | inlinevirtual |
calcVolume(const UT_Vector3 &refpt) const | GA_Primitive | inlinevirtual |
clearForDeletion() | GD_Face | virtual |
close(int rounded=1, int preserveShape=0) | GD_Face | virtual |
computeBValue(float u, int i) const | GD_Curve | |
computeNormal() const override | GD_Face | virtual |
copy(int preserve_shared_pts=0) const override | GD_Curve | virtual |
copy(const GD_Primitive &src, int ptoffset) override | GD_Curve | virtual |
copySubclassData(const GA_Primitive *source) override | GD_Curve | virtual |
copyUnwiredForMerge(const GA_Primitive *src, const GA_MergeMap &map) | GA_Primitive | inline |
copyVertexListForMerge(const GA_OffsetListRef &src_vertices, const GA_MergeMap &map) | GA_Primitive | protected |
countBaseMemory(UT_MemoryCounter &counter) const | GD_Face | protectedvirtual |
countMemory(UT_MemoryCounter &counter) const override | GD_Curve | virtual |
create(GD_Curve *crv, int nelems, int closed, int appendPoints=1) | GD_Curve | protected |
curvature(float u, UT_Vector2 &curv) const | GD_Curve | |
cycle(int amount, int=1) | GD_Face | virtual |
deleteVertex(GA_Size i) | GD_Face | virtual |
dereferencePoint(GA_Offset point, bool dry_run=false) override | GD_Face | protectedvirtual |
dereferencePoints(const GA_RangeMemberQuery &pt_q, bool dry_run=false) override | GD_Face | protectedvirtual |
destroyVertex(GA_Offset vertex) | GA_Primitive | protected |
detachPoints(GA_PointGroup &grp) override | GD_Face | virtual |
domainRangeOfCV(int cvidx, int &mink, int &maxk) const =0 | GD_Curve | pure virtual |
edgeApply(GA_EdgeApplyFunc apply, void *data=nullptr) const | GA_Primitive | |
edgeApplyIndex(GA_EdgeApplyIndexFunc apply, void *data=nullptr) const | GA_Primitive | |
enlargeBoundingBox(UT_BoundingRect &b, const GA_Attribute *P) const | GA_Primitive | virtual |
enlargeBoundingBox(UT_BoundingBox &b, const GA_Attribute *P) const | GA_Primitive | virtual |
enlargeBoundingSphere(UT_BoundingSphere &b, const GA_Attribute *P) const | GA_Primitive | virtual |
enlargePointBounds(UT_BoundingBox &box) const | GA_Primitive | virtual |
enlargeVisibleBoundingBox(UT_BoundingBox &b, const GA_Attribute *P) const | GA_Primitive | virtual |
evaluate(float u, UT_Vector3 &pos, unsigned du=0, int uOffset=-1) const override | GD_Curve | virtual |
evaluate(GA_Offset vtx, GA_AttributeRefMap &h, fpreal u, uint du=0, int uoffset=-1) const override | GD_Curve | virtual |
evaluateBasis(fpreal u, fpreal *ubvals, int &cvoffset, unsigned du=0, int uoffset=-1) const =0 | GD_Curve | pure virtual |
evaluateBasisDerivs(fpreal u, fpreal bmatx[][GA_MAXORDER], int &cvoffset, unsigned du=0, int uoffset=-1) const =0 | GD_Curve | pure virtual |
evaluateBreakSegm(int uStartIdx, int uStopIdx, int lod, UT_Vector3Array &pos, unsigned du=0) const override | GD_Curve | virtual |
evaluatePoint(UT_Vector3 &pos, float u, unsigned du=0) const | GD_Primitive | virtual |
findEdgePoints(GA_Offset ptoff0, GA_Offset ptoff1, GA_Size &vtx0, GA_Size &vtx1) const | GA_Primitive | |
findGlobalIntrinsic(GA_LocalIntrinsic h) const | GA_Primitive | inline |
findIntrinsic(const UT_StringRef &nm) const | GA_Primitive | inline |
findIntrinsic(GA_GlobalIntrinsic h) const | GA_Primitive | inline |
findPoint(GA_Offset ptoff) const | GD_Face | |
flushCECaches() | GA_Primitive | inlinevirtual |
flushCEWriteCaches() | GA_Primitive | inlinevirtual |
forEachPoint(FUNCTOR &&functor) const | GA_Primitive | inline |
forEachVertex(FUNCTOR &&functor) const | GA_Primitive | inline |
GA_DEREFERENCE_DEGENERATE enum value | GA_Primitive | |
GA_DEREFERENCE_DESTROY enum value | GA_Primitive | |
GA_DEREFERENCE_FAIL enum value | GA_Primitive | |
GA_DEREFERENCE_OK enum value | GA_Primitive | |
GA_DereferenceStatus enum name | GA_Primitive | |
GA_Primitive(GA_Detail &detail, GA_Offset offset=GA_INVALID_OFFSET) | GA_Primitive | inlineprotected |
GD_Curve(GD_Detail *d, GA_Offset offset=GA_INVALID_OFFSET) | GD_Curve | |
GD_Face(GD_Detail *d, GA_Offset offset=GA_INVALID_OFFSET) | GD_Face | inline |
GD_Primitive(GD_Detail *d, GA_Offset offset=GA_INVALID_OFFSET) | GD_Primitive | |
getAdjacentBoundaryVertices(GA_Offset vtx, GA_Offset &prev_vtx, GA_Offset &next_vtx) const | GA_Primitive | inlinevirtual |
getBaseMemoryUsage() const | GD_Face | protectedvirtual |
getBasis() const | GD_Curve | inline |
getBasis() | GD_Curve | inline |
getBBox(UT_BoundingBox *bbox) const override | GD_Face | virtual |
getBRect(UT_BoundingRect *brect) const override | GD_Face | virtual |
getDetail() const | GA_Primitive | inline |
getDim() const | GD_Curve | inline |
getFaceBasis() override | GD_Curve | virtual |
getFaceBasis() const override | GD_Curve | virtual |
getFamilyMask() const | GA_Primitive | inline |
getIndexMap() const | GA_Primitive | inline |
getIntrinsic(GA_LocalIntrinsic h, UT_String &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_StringArray &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_OptionsHolder &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Array< UT_OptionsHolder > &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, int64 *v, GA_Size size) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, fpreal64 *v, GA_Size sz) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, float &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, int &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector2 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector3 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector4 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix2 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix3 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix4 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, double &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, int64 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector2D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector3D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector4D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix2D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix3D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix4D &v) const | GA_Primitive | |
getIntrinsicCollapseSingletons(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicManager() const | GA_Primitive | inline |
getIntrinsicName(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicOptions(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicReadOnly(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicStorage(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicTupleSize(GA_LocalIntrinsic h) const | GA_Primitive | |
getJSON() const override | GD_Curve | virtual |
getLocalTransform(UT_Matrix3D &matrix) const | GA_Primitive | virtual |
getLocalTransform4(UT_Matrix4D &matrix) const | GA_Primitive | virtual |
getMapIndex() const | GA_Primitive | inline |
getMapOffset() const | GA_Primitive | inline |
getMemoryUsage() const override | GD_Curve | virtual |
getNum() const | GA_Primitive | inline |
getNumSecondary(GA_Index detail) const | GA_Primitive | |
getNumSecondaryDetails() const | GA_Primitive | virtual |
getOrder() const override | GD_Curve | inlinevirtual |
getParent() const | GD_Primitive | |
getPointIndex(GA_Size i) const | GA_Primitive | inline |
getPointOffset(GA_Size i) const | GA_Primitive | inline |
getPointRange(bool harden=false) const | GA_Primitive | inline |
getPoints(int numdivs, UT_Vector3Array &domain, int usebreak) | GD_Face | |
getPos2(GA_Size index) const | GD_Face | inline |
getPos3(GA_Size i) const | GA_Primitive | inline |
getPos3D(GA_Size i) const | GA_Primitive | inline |
getPos3T(GA_Size i) const | GA_Primitive | inline |
getPos4(GA_Size i) const | GA_Primitive | inline |
getPos4D(GA_Size i) const | GA_Primitive | inline |
getPrimitiveId() const override | GD_Primitive | virtual |
getSecondaryByIndex(GA_Index detail, GA_Index i) const | GA_Primitive | |
getSecondaryByIndex(GA_Index detail, GA_Index i) | GA_Primitive | |
getSecondaryByOffset(GA_Index detail, GA_Offset o) const | GA_Primitive | |
getSecondaryByOffset(GA_Index detail, GA_Offset o) | GA_Primitive | |
getSecondaryDetail(GA_Index i) const | GA_Primitive | virtual |
getSecondaryDetail(GA_Index i) | GA_Primitive | virtual |
getTypeDef() const =0 | GA_Primitive | pure virtual |
getTypeId() const | GA_Primitive | inline |
getTypeName() const | GA_Primitive | inline |
getVertexCount() const | GD_Face | virtual |
getVertexIndex(GA_Size primvertexnum) const | GA_Primitive | inline |
getVertexOffset(GA_Size index) const | GD_Face | virtual |
getVertexRange(bool harden=false) const | GA_Primitive | inline |
hasEdge(const GA_Edge &edge) const | GA_Primitive | virtual |
hasLocalTransform() const | GA_Primitive | inline |
insertVertex(GA_Offset ptoff=GA_INVALID_OFFSET, GA_Size where=0) | GD_Face | virtual |
intersectDomain(UT_Array< GD_TrimHitInfo > &hitlist, float tol=1E-4F) const | GD_Face | |
isClockwise() const | GD_Face | |
isClosed() const | GD_Face | inline |
isDegenerate() const override | GD_Curve | virtual |
isFamily(unsigned family_mask) const | GA_Primitive | inline |
isPointListTrivial() const | GA_Primitive | |
isPointUsed(GA_Offset ptoff) const | GA_Primitive | inline |
isPrimary() const | GA_Primitive | inline |
isRational() const | GD_Curve | inline |
isVertexListTrivial() const | GA_Primitive | inline |
isVisible() const override | GD_Face | virtual |
iterateEdges(GA_IterateEdgesFunc apply_func) const | GA_Primitive | inlinevirtual |
iterateEdgesByVertex(GA_IterateEdgesByVertexFunc apply_func) const | GA_Primitive | inlinevirtual |
jsonLoadBasis(UT_JSONParser &p) override | GD_Curve | virtual |
jsonLoadBasis(UT_JSONParser &p, const UT_JSONValue &v) override | GD_Curve | virtual |
jsonSaveBasis(UT_JSONWriter &w) const override | GD_Curve | virtual |
jsonSaveBasis(UT_JSONValue &v) const override | GD_Curve | virtual |
loadH9(UT_IStream &is, const UT_Array< GA_AttribLoadDataH9 > &prim_attribs, const UT_Array< GA_AttribLoadDataH9 > &vtx_attribs) override | GD_Face | virtual |
loadPrivateH9(UT_IStream &is) override | GD_Curve | protectedvirtual |
loadVertexArray(UT_JSONParser &p, const GA_LoadMap &map) | GD_Face | |
multipleInsert(unsigned int where, unsigned int count, unsigned int appendPoints=1) | GD_Face | protected |
myBasis | GD_Curve | protected |
newBasis() const =0 | GD_Curve | protectedpure virtual |
normalizeDomain(fpreal len=0, fpreal *neworigin=0) | GD_Curve | inline |
normalizeWeights() | GD_Curve | |
open(int preserveShape=0, int safe=0) | GD_Face | virtual |
operator<<(std::ostream &os, const GD_Curve &d) | GD_Curve | friend |
primCompatMaskFromTypeId(int type_id) | GA_Primitive | inlinestatic |
registerIntrinsics(GA_PrimitiveDefinition &definition) | GD_Curve | inlineprotectedstatic |
registerSharedLoadData(int load_data_type, GA_SharedDataHandlePtr item) | GA_Primitive | virtual |
registerVertex(GA_Offset vertex) | GA_Primitive | protected |
releaseVertex(GA_Offset vtx) | GA_Primitive | inlinevirtual |
removeRepeatedVertices(int check_order=0) | GD_Face | virtual |
reverse() override | GD_Curve | virtual |
sampleEnds(int n) | GD_Face | |
saveH9(std::ostream &os, bool binary, const UT_Array< GA_AttribSaveDataH9 > &prim_attribs, const UT_Array< GA_AttribSaveDataH9 > &vtx_attribs) const override | GD_Face | virtual |
savePrivateH9(std::ostream &os, bool binary) const override | GD_Curve | protectedvirtual |
saveSharedLoadData(UT_JSONWriter &w, GA_SaveMap &save, GA_GeometryIndex *geo_index) const | GA_Primitive | virtual |
saveVertexArray(UT_JSONWriter &p, const GA_SaveMap &map) const | GD_Face | |
setBasis(GA_Basis *ub) | GD_Curve | inline |
setIntrinsic(GA_LocalIntrinsic h, const char *value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_StringArray &value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const char **val, GA_Size s) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_OptionsHolder &value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_Array< UT_OptionsHolder > &value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_OptionsHolder *value, GA_Size s) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const int64 val) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const fpreal64 val) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const int64 *val, GA_Size sz) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const fpreal64 *v, GA_Size sz) | GA_Primitive | |
setLocalTransform(const UT_Matrix3D &matrix) | GA_Primitive | virtual |
setNumVertices(GA_Size nvertices) | GA_Primitive | protected |
setOrder(unsigned ord) | GD_Curve | inlineprotected |
setPointOffset(GA_Size i, GA_Offset ptoff) | GA_Primitive | inline |
setPos3(GA_Size i, const UT_Vector3 &pos) const | GA_Primitive | inline |
setPos3(GA_Size i, const UT_Vector3D &pos) const | GA_Primitive | inline |
setPos4(GA_Size i, const UT_Vector4 &pos) const | GA_Primitive | inline |
setPos4(GA_Size i, const UT_Vector4D &pos) const | GA_Primitive | inline |
setSize(GA_Size sz) | GD_Face | |
setVertexPoint(GA_Size i, GA_Offset ptoff) | GD_Face | inline |
stashed(bool beingstashed, GA_Offset offset=GA_INVALID_OFFSET) | GA_Primitive | virtual |
stealCEBuffers(const GA_Primitive *src) | GA_Primitive | inlinevirtual |
supportsHedge() const | GA_Primitive | inlinevirtual |
swapOffsetValue(const GA_Defragment &defrag) | GA_Primitive | |
swapVertexOffsets(const GA_Defragment &defrag) | GD_Face | protectedvirtual |
theEmptySaveAttribs | GD_Primitive | static |
transform(const UT_Matrix3 &) | GD_Primitive | virtual |
trimLoop(float ustart, float ustop) const =0 | GD_Face | pure virtual |
validate() const override | GD_Curve | protectedvirtual |
validInterval(int &a, int &b) const override | GD_Curve | virtual |
validRange(fpreal64 &ua, fpreal64 &ub) const | GD_Face | inline |
validRange(fpreal32 &ua, fpreal32 &ub) const | GD_Face | inline |
vertexApply(bool(*apply)(GA_Offset vtx, void *), void *data=0) const | GD_Face | virtual |
vertexPoint(unsigned int i) const | GD_Face | inline |
visibleBaryCenter(float &uctr, float &vctr) const override | GD_Face | virtual |
visibleRange(fpreal64 &ua, fpreal64 &ub, fpreal64 tol=1E-4) const | GD_Face | |
visibleRange(fpreal32 &ua, fpreal32 &ub, fpreal32 tol=1E-4F) const | GD_Face | |
weights(unsigned short onOff) override | GD_Curve | virtual |
wireVertex(GA_Offset vertex, GA_Offset point) | GA_Primitive | protected |
~GA_Primitive() | GA_Primitive | inlinevirtual |
~GD_Curve() override | GD_Curve | |
~GD_Face() | GD_Face | virtual |