|
HDK
|
This is the complete list of members for GT_PrimCurveMesh, including all inherited members.
| addFaceSet(const char *name, const GT_FaceSetPtr &set) | GT_PrimCurveMesh | |
| attributeMerge(const GT_Primitive &src, const UT_StringMMPattern *vertex_pattern, const UT_StringMMPattern *point_pattern, const UT_StringMMPattern *uniform_pattern, const UT_StringMMPattern *detail_pattern) const | GT_Primitive | inline |
| className() const override | GT_PrimCurveMesh | inlinevirtual |
| clone() const | GT_Primitive | inline |
| computePerimeter(int seg) const override | GT_PrimCurveMesh | virtual |
| computeSurfaceArea(int seg=0) const | GT_Primitive | virtual |
| computeVelocityRange(UT_Vector3 &vmin, UT_Vector3 &vmax, const GT_DataArrayHandle &v) | GT_Primitive | static |
| computeVolume(const UT_Vector3 &ref_P, int seg=0) const | GT_Primitive | virtual |
| conditionalAddRef() noexcept | UT_IntrusiveRefCounter< GT_Primitive > | inline |
| copyTransformed(const GT_TransformHandle &x, bool force=false) const | GT_Primitive | |
| createPointNormals(int segment=0, const UT_StringRef &P=GA_Names::P, bool normalize=true, const fpreal32 *pntdata=NULL, GT_Storage store=GT_STORE_REAL32) const | GT_Primitive | virtual |
| createPrimitiveTypeId() | GT_Primitive | static |
| doAttributeMerge(const GT_Primitive &src, const UT_StringMMPattern *vertex, const UT_StringMMPattern *point, const UT_StringMMPattern *uniform, const UT_StringMMPattern *detail) const override | GT_PrimCurveMesh | virtual |
| doHarden() const override | GT_PrimCurveMesh | virtual |
| doSoftCopy() const override | GT_PrimCurveMesh | inlinevirtual |
| dumpAttributeLists(const char *label, bool data_too) const | GT_Primitive | |
| dumpPrimitive() const | GT_Primitive | |
| enlargeBounds(UT_BoundingBox boxes[], int nseg) const override | GT_PrimCurveMesh | virtual |
| enlargeP(UT_BoundingBox &box, const GT_AttributeListHandle &list, int segment) const | GT_Primitive | protected |
| enlargeP(UT_BoundingBox &B, const GT_DataArrayHandle &P) const | GT_Primitive | protected |
| enlargePw(UT_BoundingBox &B, const GT_DataArrayHandle &P) const | GT_Primitive | protected |
| enlargeRenderBounds(UT_BoundingBox b[], int n) const override | GT_PrimCurveMesh | virtual |
| enlargeWidth(UT_BoundingBox boxes[], int nsegments, fpreal defwidth=-1) const | GT_Primitive | |
| expandUniformVarying() const | GT_PrimCurveMesh | |
| faceSetMap() const | GT_PrimCurveMesh | inline |
| findAttribute(const UT_StringRef &name, GT_Owner &owner, int segment) const | GT_Primitive | |
| getAttributeList(GT_Owner owner) const | GT_Primitive | |
| getBasis() const | GT_PrimCurveMesh | inline |
| getBreakpointsParameterization() const | GT_PrimCurveMesh | inline |
| getClosed() const | GT_PrimCurveMesh | inline |
| getCurve(GT_Offset i) const | GT_PrimCurveMesh | |
| getCurveCount() const | GT_PrimCurveMesh | |
| getCurveCountArray() const | GT_PrimCurveMesh | inline |
| getCurveCounts(GT_IndexingMode mode=GT_INDEXING_QUICK) const | GT_PrimCurveMesh | |
| getDataIdHash(int64 &hash, int segment=0, bool cache_data_id=false) const | GT_Primitive | |
| getDetail() const | GT_PrimCurveMesh | inline |
| getDetailAttributes() const override | GT_PrimCurveMesh | inlinevirtual |
| getMemoryUsage() const override | GT_PrimCurveMesh | virtual |
| getMotionSegments() const override | GT_PrimCurveMesh | virtual |
| getOrder(GT_Offset curve) const | GT_PrimCurveMesh | inline |
| getPointAttributes() const | GT_Primitive | virtual |
| getPrimitiveTransform() const | GT_Primitive | inline |
| getPrimitiveType() const override | GT_PrimCurveMesh | virtual |
| getTopologyVersion(int64 &version) const | GT_Primitive | virtual |
| getUniform() const | GT_PrimCurveMesh | inline |
| getUniformAttributes() const override | GT_PrimCurveMesh | inlinevirtual |
| getUniqueID(int64 &id) const | GT_Primitive | virtual |
| getUseBreakpoints() const | GT_PrimCurveMesh | inline |
| getVelocityRange(UT_Vector3 &min, UT_Vector3 &max, const UT_StringRef &attribute_name=GA_Names::v) const | GT_Primitive | virtual |
| getVertex() const | GT_PrimCurveMesh | inline |
| getVertexAttributes() const override | GT_PrimCurveMesh | inlinevirtual |
| getVertexCount(GT_Offset face) const | GT_PrimCurveMesh | inline |
| getVertexList() const | GT_Primitive | virtual |
| getVertexOffset(GT_Offset face) const | GT_PrimCurveMesh | inline |
| getWrap() const | GT_PrimCurveMesh | inline |
| GT_PrimCurveMesh() | GT_PrimCurveMesh | |
| GT_PrimCurveMesh(const GT_PrimCurveMesh &src) | GT_PrimCurveMesh | inline |
| GT_PrimCurveMesh(const GT_PrimCurveMesh &src, const GT_AttributeListHandle &vattrib, const GT_AttributeListHandle &uattrib, const GT_AttributeListHandle &dattrib) | GT_PrimCurveMesh | inline |
| GT_PrimCurveMesh(const GT_PrimCurveMesh &src, GT_Basis basis, const GT_CountArray &counts, const GT_AttributeListHandle &vattrib, const GT_AttributeListHandle &uattrib, const GT_AttributeListHandle &dattrib, bool wrap, const GT_FaceSetMapPtr &fsets, bool closed=false, bool use_breakpoints=false, GT_Parameterization breakpoint_parameterization=GT_PARAMETERIZATION_CHORD) | GT_PrimCurveMesh | inline |
| GT_PrimCurveMesh(GT_Basis basis, const GT_DataArrayHandle &vtx_counts, const GT_AttributeListHandle &vertex, const GT_AttributeListHandle &uniform, const GT_AttributeListHandle &detail, bool wrap, GT_IndexingMode indexing=GT_INDEXING_QUICK, bool closed=false, bool use_breakpoints=false, GT_Parameterization breakpoint_parameterization=GT_PARAMETERIZATION_CHORD) | GT_PrimCurveMesh | inline |
| GT_PrimCurveMesh(const GT_PrimCurve &curve) | GT_PrimCurveMesh | |
| GT_Primitive() | GT_Primitive | |
| GT_Primitive(const GT_Primitive &src) | GT_Primitive | |
| harden() const | GT_Primitive | inline |
| hasDataArray(const UT_StringRef &name, GT_Owner owner_scope[], int num_owners, GT_Storage *storage=NULL, GT_Size *tuple_size=NULL) const | GT_Primitive | virtual |
| init(GT_Basis basis, const GT_DataArrayHandle &vtx_counts, const GT_AttributeListHandle &vertex, const GT_AttributeListHandle &uniform, const GT_AttributeListHandle &detail, bool wrap, GT_IndexingMode indexing=GT_INDEXING_QUICK, bool closed=false, bool use_breakpoint_size=false, GT_Parameterization breakpoint_parameterization=GT_PARAMETERIZATION_CHORD) | GT_PrimCurveMesh | |
| isFrameInfoAvailable() const | GT_Primitive | inline |
| isStaticGeometry() const | GT_Primitive | inline |
| isUniformOrder() const | GT_PrimCurveMesh | inline |
| knotOffset(GT_Offset curve) const | GT_PrimCurveMesh | inline |
| knots() const | GT_PrimCurveMesh | inline |
| mergeAttributeLists(bool &changed, const GT_AttributeListHandle &src, const GT_AttributeListHandle &merge, const UT_StringMMPattern *pattern, const UT_StringMMPattern *alternate=NULL) | GT_Primitive | static |
| operator delete(void *p, size_t size) | GT_Primitive | static |
| operator new(size_t size) | GT_Primitive | static |
| operator new(size_t size, void *p) | GT_Primitive | static |
| operator=(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< GT_Primitive > | inline |
| pinCurves() const | GT_PrimCurveMesh | |
| refine(GT_Refine &refiner, const GT_RefineParms *parms) const override | GT_PrimCurveMesh | virtual |
| refineCopyTransformFrom(const GT_Primitive &src) | GT_Primitive | |
| refineDetail(const GU_ConstDetailHandle &detail, const GT_RefineParms *parms) | GT_Primitive | static |
| refinePrimitive(const GT_PrimitiveHandle &primh, const GT_RefineParms *parms) | GT_Primitive | static |
| refineToLinear(const GT_RefineParms *parms=NULL, fpreal lod_scale=-1) const | GT_PrimCurveMesh | |
| removeDegenerate() const | GT_PrimCurveMesh | |
| save(UT_JSONWriter &w) const override | GT_PrimCurveMesh | virtual |
| saveAttributeLists(UT_JSONWriter &w) const | GT_Primitive | |
| setBasis(GT_Basis basis, int order=4) | GT_PrimCurveMesh | |
| setBasis(GT_Basis basis, const GT_DataArrayHandle &order) | GT_PrimCurveMesh | |
| setFaceSetMap(const GT_FaceSetMapPtr &v) | GT_PrimCurveMesh | inline |
| setKnots(const GT_DataArrayHandle &knots) | GT_PrimCurveMesh | |
| setOrder(int order) | GT_PrimCurveMesh | inline |
| setOrder(const GT_DataArrayHandle &order) | GT_PrimCurveMesh | inline |
| setPrimitiveTransform(const GT_TransformHandle &x) | GT_Primitive | inline |
| setStaticGeometry(bool static_geo) | GT_Primitive | inline |
| uniformOrder() const | GT_PrimCurveMesh | inline |
| unpinCurves() const | GT_PrimCurveMesh | |
| updateGeoPrim(const GU_ConstDetailHandle &dtl, const GT_RefineParms &parms) | GT_Primitive | virtual |
| use_count() const noexcept | UT_IntrusiveRefCounter< GT_Primitive > | inline |
| UT_IntrusiveRefCounter() noexcept | UT_IntrusiveRefCounter< GT_Primitive > | inline |
| UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< GT_Primitive > | inline |
| varyingOrders() const | GT_PrimCurveMesh | inline |
| viewportRefineOptions() const override | GT_PrimCurveMesh | virtual |
| ~GT_PrimCurveMesh() override | GT_PrimCurveMesh | |
| ~GT_Primitive() | GT_Primitive | virtual |
| ~UT_IntrusiveRefCounter() | UT_IntrusiveRefCounter< GT_Primitive > | inlineprotected |