|
HDK
|
This is the complete list of members for GEO_Profiles, including all inherited members.
| addTailInitializer(GA_Attribute *attrib) | GA_Detail | |
| altitude() const | GD_Detail | inline |
| altitude(int a) | GD_Detail | inline |
| appendOuterLoop(float tol=0, int checkduplicate=1) | GD_Detail | |
| appendPoint() | GA_Detail | inline |
| appendPointBlock(GA_Size npoints) | GA_Detail | inline |
| appendPointOffset() | GD_Detail | inline |
| appendPointOffset(const UT_Vector3 &pos) | GD_Detail | inline |
| appendPrimitive(const GA_PrimitiveTypeId &type) | GD_Detail | inline |
| GA_Detail::appendPrimitive(const UT_StringRef &type) | GA_Detail | |
| appendPrimitiveBlock(const GA_PrimitiveTypeId &type, GA_Size nprimitives) | GA_Detail | |
| appendPrimitivesAndVertices(const GA_PrimitiveTypeId &type, GA_Size nprimitives, GA_Size nvertices_each, GA_Offset &vertex_block_start, bool closed_flag=false) | GA_Detail | |
| appendPrimitivesAndVertices(const GA_PrimitiveTypeId &type, const GA_PolyCounts &vertex_counts, GA_Offset &vertex_block_start, bool closed_flag=false) | GA_Detail | |
| appendPrimitivesAndVertices(const std::pair< int, exint > *primtype_count_pairs, const GA_PolyCounts &vertex_counts, GA_Offset &vertex_block_start, const exint *closed_span_length=nullptr, exint ncopies=1) | GA_Detail | |
| appendTrimRegion(int opencasual=0) | GD_Detail | |
| appendVertex() | GA_Detail | inline |
| appendVertexBlock(GA_Size nvertices) | GA_Detail | inline |
| baseMerge(const GA_Detail &src) | GA_Detail | |
| baseMerge(const GA_Detail &src, GA_MergeOptions &options) | GA_Detail | |
| buildTopologyCEAttribute(GA_Topology::TopologyCE topotype, GA_StorageClass storage, GA_Precision precision, int &tuplesize, bool isarray, bool read, bool write) const | GA_Detail | virtual |
| bumpAllDataIds() | GA_Detail | |
| bumpDataIdsForAddOrRemove(bool added_or_removed_points, bool added_or_removed_vertices, bool added_or_removed_primitives) | GA_Detail | |
| bumpDataIdsForRewire() | GA_Detail | |
| checkValidTopology() const | GA_Detail | |
| clear() | GA_Detail | inline |
| clearAndDestroy() | GD_Detail | |
| clearCaches() | GA_Detail | inlinevirtual |
| clearInstanceMatrix() | GA_Detail | |
| clearTopologyAttributes() | GA_Detail | |
| cloneCopyGroupsAndAttributes(const GA_Detail &src, bool copydetailattribs=false) | GA_Detail | |
| cloneEmptyDetail(bool clone_attributes) const override | GEO_Profiles | virtual |
| cloneMissingAttributes(const GA_Detail &src, GA_AttributeOwner owner, const GA_AttributeFilter &filter) | GA_Detail | |
| cloneMissingGroups(const GA_Detail &src, GA_AttributeOwner owner, const GA_AttributeFilter &filter) | GA_Detail | |
| computeQuickBounds(UT_BoundingBox &box) const | GA_Detail | |
| computeQuickBounds(UT_BoundingBox &box, GA_Size counts[], GA_Size count_buf_size) const | GA_Detail | |
| constructTailInitializers(GA_AttributeOwner owner, GA_Offset start, GA_Offset size=GA_Offset(1)) | GA_Detail | inline |
| containsLocalTransformPrimitive() const | GA_Detail | inline |
| containsOnlyPrimitiveTypes(const UT_Array< GA_PrimitiveTypeId > &type) const | GA_Detail | inline |
| containsPrimitiveType(const GA_PrimitiveTypeId &type) const | GA_Detail | inline |
| copyAttributes(GA_AttributeOwner owner, GA_Offset destoff, GA_Offset srcoff, const GA_AttributeFilter *filter=nullptr) | GA_Detail | |
| copyAttributes(GA_AttributeOwner owner, GA_Offset destoff, const GA_Detail &srcdetail, GA_Offset srcoff, const GA_AttributeFilter *filter=nullptr) | GA_Detail | |
| copyChangedNonTransforming(const GA_Detail *inputgeo, GA_AttributeOwner owner) | GA_Detail | |
| copyPoint(GA_Offset destptoff, GA_Offset srcptoff, const GA_AttributeFilter *filter=nullptr) | GA_Detail | inline |
| copyVertex(GA_Offset destvtxoff, GA_Offset srcvtxoff, bool ref_point_dont_copy, const GA_AttributeFilter *filter=nullptr) | GA_Detail | inline |
| countMemory(UT_MemoryCounter &counter, bool inclusive) const override | GEO_Profiles | virtual |
| countPrimitiveType(const GA_PrimitiveTypeId &type) const | GA_Detail | inline |
| countPrimitiveTypeFamily(GA_PrimitiveFamilyMask family) const | GA_Detail | inline |
| countUnusedPoints() const | GA_Detail | |
| createAttribute(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, const UT_Options *create_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype) | GA_Detail | inline |
| createAttribute(GA_AttributeOwner owner, const UT_StringHolder &name, const UT_Options *create_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype) | GA_Detail | inline |
| createDetachedAttribute(GA_AttributeOwner owner, const UT_StringRef &attribtype, const UT_Options *create_args=nullptr, const GA_AttributeOptions *attribute_options=nullptr) const | GA_Detail | inline |
| createDetachedAttribute(GA_AttributeOwner owner, const GA_AttributeType &attribtype, const UT_Options *create_args=nullptr, const GA_AttributeOptions *attribute_options=nullptr) const | GA_Detail | inline |
| createDetachedEdgeGroup() const | GA_Detail | inline |
| createDetachedPointGroup() const | GA_Detail | inline |
| createDetachedPrimitiveGroup() const | GA_Detail | inline |
| createDetachedTupleAttribute(GA_AttributeOwner owner, GA_Storage storage, int tuple_size, const GA_Defaults &defaults=GA_Defaults(0.0f), const GA_AttributeOptions *attribute_options=nullptr) const | GA_Detail | inline |
| createDetachedVertexGroup() const | GA_Detail | inline |
| createEdgeGroup(const UT_StringHolder &name) | GA_Detail | |
| createElementGroup(GA_AttributeOwner owner, const UT_StringHolder &name, bool ordered=false) | GA_Detail | |
| createElementGroup(const UT_StringHolder &name, bool ordered=false) | GA_Detail | inline |
| createInternalEdgeGroup() | GA_Detail | |
| createInternalElementGroup(GA_AttributeOwner owner, bool ordered=false) | GA_Detail | |
| createInternalElementGroup(bool ordered=false) | GA_Detail | inline |
| createStringAttribute(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, const UT_Options *create_args=nullptr, const GA_AttributeOptions *attribute_options=nullptr) | GA_Detail | inline |
| createStringAttribute(GA_AttributeOwner owner, const UT_StringHolder &name, const UT_Options *create_args=nullptr, const GA_AttributeOptions *attribute_options=nullptr) | GA_Detail | inline |
| createTopologyAttributes() | GA_Detail | |
| createTrimRegion(GD_TrimLoop *loop) | GD_Detail | |
| createTupleAttribute(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, GA_Storage storage, int tuple_size, const GA_Defaults &defaults=GA_Defaults(0.0f), const UT_Options *create_args=nullptr, const GA_AttributeOptions *attribute_options=nullptr) | GA_Detail | inline |
| createTupleAttribute(GA_AttributeOwner owner, const UT_StringHolder &name, GA_Storage storage, int tuple_size, const GA_Defaults &defaults=GA_Defaults(0.0f), const UT_Options *create_args=nullptr, const GA_AttributeOptions *attribute_options=nullptr) | GA_Detail | inline |
| defragment(GA_AttributeOwner owner, const UT_Options *options=nullptr) | GA_Detail | |
| defragment(const UT_Options *options=nullptr) | GA_Detail | |
| deleteTrimRegion(GD_TrimRegion ®ion) | GD_Detail | |
| deleteTrimRegion(unsigned int num) | GD_Detail | |
| destroyAllEmptyGroups() | GA_Detail | |
| destroyAttribute(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name) | GA_Detail | inline |
| destroyAttribute(GA_AttributeOwner owner, const UT_StringRef &name) | GA_Detail | inline |
| destroyDegeneratePrimitives(const GA_Range &it, bool and_points=false) | GA_Detail | |
| destroyDegeneratePrimitives(const GA_PrimitiveGroup *prims=0, bool and_points=false) | GA_Detail | |
| destroyEdgeGroup(const UT_StringRef &name) | GA_Detail | inline |
| destroyEdgeGroup(GA_EdgeGroup *g) | GA_Detail | inline |
| destroyElementGroup(GA_AttributeOwner owner, const UT_StringRef &name) | GA_Detail | inline |
| destroyElementGroup(GA_AttributeOwner owner, const char *name) | GA_Detail | inline |
| destroyElementGroup(GA_ElementGroup *group) | GA_Detail | |
| destroyEmptyGroups(GA_AttributeOwner owner) | GA_Detail | |
| destroyGroup(GA_Group *group) | GA_Detail | |
| destroyPointGroup(GA_PointGroup *g) | GD_Detail | inline |
| destroyPointGroup(const char *name) | GD_Detail | inline |
| destroyPointIndex(GA_Index index, GA_DestroyPointMode mode=GA_LEAVE_PRIMITIVES, bool guarantee_no_vertex_references=false) | GA_Detail | |
| destroyPointOffset(GA_Offset ptoff, GA_DestroyPointMode mode=GA_LEAVE_PRIMITIVES, bool guarantee_no_vertex_references=false) | GA_Detail | |
| destroyPointOffsets(const GA_Range &range, GA_DestroyPointMode mode=GA_LEAVE_PRIMITIVES, bool guarantee_no_vertex_references=false) | GA_Detail | inline |
| destroyPoints(const GA_Range &range, GA_DestroyPointMode mode=GA_LEAVE_PRIMITIVES, bool guarantee_no_vertex_references=false) | GA_Detail | inline |
| destroyPrimitive(GA_Primitive &prim, bool and_points=false) | GA_Detail | |
| destroyPrimitiveGroup(GA_PrimitiveGroup *g) | GD_Detail | inline |
| destroyPrimitiveGroup(const char *name) | GD_Detail | inline |
| destroyPrimitiveIndex(GA_Index index, bool and_points=false) | GA_Detail | |
| destroyPrimitives(const GA_Range &it, bool and_points=false) | GA_Detail | inline |
| destroyStashed() | GA_Detail | inline |
| destroyTrimRegions(int deletecurves=1) | GD_Detail | |
| destroyUnusedPoints(const GA_PointGroup *ptgrp=0) | GA_Detail | inline |
| destroyUnusedPoints(const GA_Range &point_range) | GA_Detail | |
| destroyVertexOffset(GA_Offset offset) | GA_Detail | |
| destroyVertexOffsets(const GA_Range &range) | GA_Detail | inline |
| destroyVertices(const GA_Range &range) | GA_Detail | inline |
| doConstructTailInitializers(GA_AttributeOwner owner, GA_Offset start, GA_Offset size) | GA_Detail | protected |
| edgeGroups() | GA_Detail | inline |
| edgeGroups() const | GA_Detail | inline |
| enlargeBoundingBox(UT_BoundingRect &box, const GA_Range &range) const | GA_Detail | |
| enlargeBoundingBox(UT_BoundingRect &box, const GA_Range &range, const GA_Attribute *P) const | GA_Detail | |
| enlargeBoundingBox(UT_BoundingBox &box, const GA_Range &range) const | GA_Detail | |
| enlargeBoundingBox(UT_BoundingBox &box, const GA_Range &range, const GA_Attribute *P) const | GA_Detail | |
| findAttribute(GA_AttributeScope scope, const UT_StringRef &name, const GA_AttributeOwner search_order[], int search_size) const | GA_Detail | inline |
| findAttribute(const UT_StringRef &name, const GA_AttributeOwner search_order[], int search_size) const | GA_Detail | inline |
| findAttribute(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name) const | GA_Detail | inline |
| findAttribute(GA_AttributeOwner owner, const UT_StringRef &name) const | GA_Detail | inline |
| findAttribute(GA_AttributeScope scope, const UT_StringRef &name, const GA_AttributeOwner search_order[], int search_size) | GA_Detail | inline |
| findAttribute(const UT_StringRef &name, const GA_AttributeOwner search_order[], int search_size) | GA_Detail | inline |
| findAttribute(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name) | GA_Detail | inline |
| findAttribute(GA_AttributeOwner owner, const UT_StringRef &name) | GA_Detail | inline |
| findEdgeGroup(const UT_StringRef &name) const | GA_Detail | |
| findEdgeGroup(const UT_StringRef &name) | GA_Detail | |
| findElementGroup(GA_AttributeOwner owner, const UT_StringRef &name) | GA_Detail | |
| findElementGroup(GA_AttributeOwner owner, const UT_StringRef &name) const | GA_Detail | |
| findElementGroup(const UT_StringRef &name) | GA_Detail | inline |
| findElementGroup(const UT_StringRef &name) const | GA_Detail | inline |
| findGlobalAttribute(GA_AttributeScope s, const UT_StringRef &name) const | GA_Detail | inline |
| findGlobalAttribute(const UT_StringRef &name) const | GA_Detail | inline |
| findGlobalAttribute(GA_AttributeScope s, const UT_StringRef &name) | GA_Detail | inline |
| findGlobalAttribute(const UT_StringRef &name) | GA_Detail | inline |
| findGlobalIntrinsic(GA_LocalIntrinsic h) const | GA_Detail | inline |
| findIntrinsic(const UT_StringRef &nm) const | GA_Detail | inline |
| findIntrinsic(GA_GlobalIntrinsic h) const | GA_Detail | inline |
| findIO(const char *name=nullptr) const | GA_Detail | inline |
| findPointAttribute(GA_AttributeScope s, const UT_StringRef &name) const | GA_Detail | inline |
| findPointAttribute(const UT_StringRef &name) const | GA_Detail | inline |
| findPointAttribute(GA_AttributeScope s, const UT_StringRef &name) | GA_Detail | inline |
| findPointAttribute(const UT_StringRef &name) | GA_Detail | inline |
| findPointGroup(const UT_StringRef &name) const | GA_Detail | inline |
| findPointGroup(const UT_StringRef &name) | GA_Detail | inline |
| findPrimitiveAttribute(GA_AttributeScope s, const UT_StringRef &name) const | GA_Detail | inline |
| findPrimitiveAttribute(const UT_StringRef &name) const | GA_Detail | inline |
| findPrimitiveAttribute(GA_AttributeScope s, const UT_StringRef &name) | GA_Detail | inline |
| findPrimitiveAttribute(const UT_StringRef &name) | GA_Detail | inline |
| findPrimitiveGroup(const UT_StringRef &name) const | GA_Detail | inline |
| findPrimitiveGroup(const UT_StringRef &name) | GA_Detail | inline |
| findUnusedPoints(GA_OffsetList *unused=nullptr) const | GA_Detail | |
| findVertexAttribute(GA_AttributeScope s, const UT_StringRef &name) const | GA_Detail | inline |
| findVertexAttribute(const UT_StringRef &name) const | GA_Detail | inline |
| findVertexAttribute(GA_AttributeScope s, const UT_StringRef &name) | GA_Detail | inline |
| findVertexAttribute(const UT_StringRef &name) | GA_Detail | inline |
| findVertexGroup(const UT_StringRef &name) const | GA_Detail | inline |
| findVertexGroup(const UT_StringRef &name) | GA_Detail | inline |
| finishLoadH9(const UT_Array< GA_AttribLoadDataH9 > &attribs) | GA_Detail | protectedstatic |
| flushCECaches() | GA_Detail | |
| flushCEWriteCaches() | GA_Detail | |
| forEachOffset(FUNCTOR &&functor, const GA_IndexMap &index_map, const GA_ElementGroup *group=nullptr, bool complement=false) | GA_Detail | inlinestatic |
| forEachOffsetBreak(FUNCTOR &&functor, const GA_IndexMap &index_map, const GA_ElementGroup *group=nullptr, bool complement=false) | GA_Detail | inlinestatic |
| forEachPoint(FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPoint(const GA_PointGroup *group, FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPoint(const GA_PointGroup *group, bool complement, FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPointBreak(FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPointBreak(const GA_PointGroup *group, FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPointBreak(const GA_PointGroup *group, bool complement, FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPrimitive(FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPrimitive(const GA_PrimitiveGroup *group, FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPrimitive(const GA_PrimitiveGroup *group, bool complement, FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPrimitiveBreak(FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPrimitiveBreak(const GA_PrimitiveGroup *group, FUNCTOR &&functor) const | GA_Detail | inline |
| forEachPrimitiveBreak(const GA_PrimitiveGroup *group, bool complement, FUNCTOR &&functor) const | GA_Detail | inline |
| GA_DESTROY_DEGENERATE enum value | GA_Detail | |
| GA_DESTROY_DEGENERATE_INCOMPATIBLE enum value | GA_Detail | |
| GA_DestroyPointMode enum name | GA_Detail | |
| GA_Detail(GA_PrimitiveFactory &factory, GA_Storage Pstorage=GA_STORE_REAL32, bool isprimary=true, bool full_topology=true) | GA_Detail | |
| GA_LEAVE_PRIMITIVES enum value | GA_Detail | |
| GB_MACRO_CAST(const T *, const GA_Primitive *prim) | GA_Detail | inlinestatic |
| GB_MACRO_CAST(const T *, GA_Primitive *prim) | GA_Detail | inlinestatic |
| GB_MACRO_PRIM_TYPE typedef | GD_Detail | |
| GD_Detail() | GD_Detail | |
| generateTrimLoops(const UT_BoundingRect &brect, float offset=1e-4F, float tol=1e-4F) | GD_Detail | |
| GEO_Profiles(GEO_TPSurf &tpsurf) | GEO_Profiles | |
| GEO_TPSurf class | GEO_Profiles | friend |
| getAttributeAsArray(const GA_Attribute *atr, const GA_Range &range, UT_Array< T > &result) const | GA_Detail | |
| getAttributeDict(GA_AttributeOwner owner) const | GA_Detail | inline |
| getAttributeOwner(const GA_AttributeDict &dict) const | GA_Detail | |
| getAttributes() | GA_Detail | inline |
| getAttributes() const | GA_Detail | inline |
| getBaseDir() | GEO_Profiles | |
| getDeviceMemoryUsage() const | GA_Detail | virtual |
| getDomainBBox(float &u0, float &v0, float &u1, float &v1) const override | GEO_Profiles | virtual |
| getDomainBounds(UT_BoundingRect &rect) const | GD_Detail | inline |
| getEdgeGroupList(UT_Array< const GA_EdgeGroup * > &list) const | GA_Detail | |
| getEdgeGroupList(UT_Array< GA_EdgeGroup * > &list) | GA_Detail | |
| getElementGroupList(GA_AttributeOwner owner, UT_Array< const GA_ElementGroup * > &list) const | GA_Detail | |
| getElementGroupList(GA_AttributeOwner owner, UT_Array< GA_ElementGroup * > &list) | GA_Detail | |
| getElementGroupTable(GA_AttributeOwner owner) const | GA_Detail | |
| getElementGroupTable(GA_AttributeOwner owner) | GA_Detail | inline |
| getGDPrimitive(GA_Offset offset) | GD_Detail | inline |
| getGDPrimitive(GA_Offset offset) const | GD_Detail | inline |
| getGlobalMap() const | GA_Detail | inline |
| getGlobalRange() const | GA_Detail | inline |
| getGroupTable(GA_GroupType group_type) | GA_Detail | |
| getGroupTable(GA_GroupType group_type) const | GA_Detail | |
| getIndexMap(GA_AttributeOwner owner) const | GA_Detail | |
| getIndexMap(GA_AttributeOwner owner) | GA_Detail | inline |
| getInstanceMatrix() const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_String &val) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_StringArray &val) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_OptionsHolder &val) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Array< UT_OptionsHolder > &val) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, int64 *v, GA_Size size) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, fpreal64 *v, GA_Size sz) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, float &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, int &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Vector2 &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Vector3 &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Vector4 &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Matrix2 &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Matrix3 &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Matrix4 &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, double &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, int64 &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Vector2D &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Vector3D &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Vector4D &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Matrix2D &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Matrix3D &v) const | GA_Detail | |
| getIntrinsic(GA_LocalIntrinsic h, UT_Matrix4D &v) const | GA_Detail | |
| getIntrinsicCollapseSingletons(GA_LocalIntrinsic h) const | GA_Detail | inline |
| getIntrinsicManager() const | GA_Detail | inline |
| getIntrinsicName(GA_LocalIntrinsic h) const | GA_Detail | inline |
| getIntrinsicOptions(GA_LocalIntrinsic h) const | GA_Detail | inline |
| getIntrinsicReadOnly(GA_LocalIntrinsic h) const | GA_Detail | inline |
| getIntrinsicStorage(GA_LocalIntrinsic h) const | GA_Detail | inline |
| getIntrinsicTupleSize(GA_LocalIntrinsic h) const | GA_Detail | |
| getIONames(UT_StringArray &names) const | GA_Detail | inline |
| getMaxHeight() | GEO_Profiles | |
| getMemoryUsage(bool inclusive) const override | GEO_Profiles | inlinevirtual |
| getMetaCacheCount() const | GA_Detail | inline |
| getNumFaces(int *visible=0) const | GD_Detail | |
| getNumPointOffsets() const | GA_Detail | inline |
| getNumPoints() const | GA_Detail | inline |
| getNumPrimitiveOffsets() const | GA_Detail | inline |
| getNumPrimitives() const | GA_Detail | inline |
| getNumVertexOffsets() const | GA_Detail | inline |
| getNumVertices() const | GA_Detail | inline |
| getP() | GA_Detail | inline |
| getP() const | GA_Detail | inline |
| getPointBBox(UT_BoundingBox *bbox, const GA_PointGroup *g=nullptr) const | GD_Detail | |
| getPointBBox(UT_BoundingBox &bbox, const UT_Matrix4R &transform, const GA_PointGroup *g=nullptr) const | GD_Detail | |
| getPointBSphere(UT_BoundingSphere *bsphere, const GA_PointGroup *g=nullptr, bool accurate_bounds=false) const | GD_Detail | |
| getPointMap() const | GA_Detail | inline |
| getPointRange(const GA_PointGroup *group=0) const | GA_Detail | inline |
| getPointRangeSlice(GA_Index begin_ptnum, GA_Index end_ptnum=GA_INVALID_INDEX) const | GA_Detail | inline |
| getPos2(GA_Offset ptoff) const | GA_Detail | inline |
| getPos2D(GA_Offset ptoff) const | GA_Detail | inline |
| getPos3(GA_Offset ptoff) const | GA_Detail | inline |
| getPos3AsArray(const GA_Range &ptrange, UT_Array< UT_Vector3T< T > > &positions) const | GA_Detail | inline |
| getPos3D(GA_Offset ptoff) const | GA_Detail | inline |
| getPos3T(GA_Offset ptoff) const | GA_Detail | inline |
| getPos4(GA_Offset ptoff) const | GA_Detail | inline |
| getPos4D(GA_Offset ptoff) const | GA_Detail | inline |
| getPreferredPrecision() const | GA_Detail | |
| getPrimitive(GA_Offset prim_off) | GA_Detail | inline |
| getPrimitive(GA_Offset prim_off) const | GA_Detail | inline |
| getPrimitiveByIndex(GA_Index prim_idx) | GA_Detail | inline |
| getPrimitiveByIndex(GA_Index prim_idx) const | GA_Detail | inline |
| getPrimitiveClosedFlag(GA_Offset primoff) const | GA_Detail | |
| getPrimitiveFactory() const | GA_Detail | inline |
| getPrimitiveList() const | GA_Detail | inline |
| getPrimitiveList() | GA_Detail | inline |
| getPrimitiveMap() const | GA_Detail | inline |
| getPrimitiveRange(const GA_PrimitiveGroup *group=0) const | GA_Detail | inline |
| getPrimitiveRangeSlice(GA_Index begin_prim, GA_Index end_prim=GA_INVALID_INDEX) const | GA_Detail | inline |
| getPrimitivesOfType(const GA_PrimitiveTypeId &type, UT_Array< const GA_Primitive * > &prims) const | GA_Detail | inline |
| getPrimitivesReferencingPoint(GA_OffsetArray &primitives, GA_Offset point_offset) const | GA_Detail | |
| getPrimitiveTypeId(GA_Offset primoff) const | GA_Detail | |
| getPrimitiveTypeMask(const GA_PrimitiveGroup *group=0) const | GA_Detail | |
| getPrimitiveTypeMaskAll() const | GA_Detail | |
| getPrimitiveVertexCount(GA_Offset primoff) const | GA_Detail | |
| getPrimitiveVertexList(GA_Offset primoff) const | GA_Detail | |
| getPrimitiveVertexOffset(GA_Offset primoff, GA_Size i) const | GA_Detail | |
| getPw(GA_Offset ptoff) const | GA_Detail | |
| getPwAttribute() const | GA_Detail | inline |
| getPwAttribute() | GA_Detail | inline |
| getSurf() const | GEO_Profiles | inline |
| getTopology() | GA_Detail | inline |
| getTopology() const | GA_Detail | inline |
| getTopologyCEAttribute(GA_Topology::TopologyCE topotype, GA_StorageClass storage, GA_Precision precision, int &tuplesize, bool isarray, bool read, bool write) | GA_Detail | |
| getTrimLoops(GD_TrimRule rule) | GEO_Profiles | |
| getUniqueId() const | GA_Detail | inline |
| getVertexMap() const | GA_Detail | inline |
| getVertexRange(const GA_VertexGroup *group=0) const | GA_Detail | inline |
| getVertexReferencingPoint(GA_Offset ptoff, GA_Offset primoff=GA_INVALID_OFFSET) const | GA_Detail | |
| getVerticesReferencingPoint(GA_OffsetArray &vertices, GA_Offset point_offset) const | GA_Detail | |
| hasNoSharedPoints() const | GA_Detail | |
| hasTrimLoops() const | GD_Detail | |
| hasTrimRegions() const | GD_Detail | |
| incrementMetaCacheCount() | GA_Detail | inline |
| insertPointOffset(GA_Index before=GA_INVALID_INDEX) | GD_Detail | |
| insertPointOffset(const UT_Vector3 &pos, GA_Index before=GA_INVALID_INDEX) | GD_Detail | |
| insertPrimitive(const GA_PrimitiveTypeId &type, const GD_Primitive *before=0) | GD_Detail | |
| INVALID_CACHE_COUNT | GA_Detail | static |
| isEmpty() const | GA_Detail | |
| isPDouble() const | GA_Detail | inline |
| isPointUsed(GA_Offset point) const | GA_Detail | |
| isPointUsedFast(GA_Offset point) const | GA_Detail | inline |
| isPrimary() const | GA_Detail | inline |
| load(const char *filename, const GA_LoadOptions *opts=0, UT_StringArray *errors=0) | GA_Detail | |
| load(UT_IStream &is, const GA_LoadOptions *opts=0, UT_StringArray *errors=0) | GA_Detail | |
| load(UT_JSONParser &p, const GA_LoadOptions *opts=0, UT_StringArray *errors=0) | GA_Detail | |
| loadAttribDataH9(UT_IStream &is, GA_Offset offset, const UT_Array< GA_AttribLoadDataH9 > &l) | GA_Detail | static |
| loadH9(UT_IStream &is, const GA_LoadOptions *options) | GD_Detail | |
| loadPrimitivesH9(UT_IStream &is, int count, const GA_FileFormatH9::PrimTypeXlate &type_map, const UT_Array< GA_AttribLoadDataH9 > &prim_attribs, const UT_Array< GA_AttribLoadDataH9 > &vtx_attribs) | GA_Detail | protected |
| loadTrimRegions(int n, UT_IStream &is) | GD_Detail | |
| loadTrimRegions(UT_JSONParser &p, const GA_LoadMap &map) | GD_Detail | |
| loadVertexH9(UT_IStream &is, GA_Offset vertex_offset, const UT_Array< GA_AttribLoadDataH9 > &vtx_l) | GA_Detail | |
| localGetIntrinsicD(GA_IntrinsicEval &eval, UT_OptionsHolder &value) const | GA_Detail | protectedvirtual |
| localGetIntrinsicDA(GA_IntrinsicEval &eval, UT_Array< UT_OptionsHolder > &value) const | GA_Detail | protectedvirtual |
| localGetIntrinsicF(GA_IntrinsicEval &eval, fpreal64 *value, GA_Size size) const | GA_Detail | protectedvirtual |
| localGetIntrinsicI(GA_IntrinsicEval &eval, int64 *value, GA_Size size) const | GA_Detail | protectedvirtual |
| localGetIntrinsicS(GA_IntrinsicEval &eval, UT_String &value) const | GA_Detail | protectedvirtual |
| localGetIntrinsicSA(GA_IntrinsicEval &eval, UT_StringArray &value) const | GA_Detail | protectedvirtual |
| localIntrinsicTupleSize(GA_IntrinsicEval &eval) const | GA_Detail | protectedvirtual |
| localSetIntrinsicDA(GA_IntrinsicEval &eval, const UT_Array< UT_OptionsHolder > &value) | GA_Detail | protectedvirtual |
| localSetIntrinsicDS(GA_IntrinsicEval &eval, const UT_OptionsHolder *value, GA_Size size) | GA_Detail | protectedvirtual |
| localSetIntrinsicF(GA_IntrinsicEval &eval, const fpreal64 *value, GA_Size size) | GA_Detail | protectedvirtual |
| localSetIntrinsicI(GA_IntrinsicEval &eval, const int64 *value, GA_Size size) | GA_Detail | protectedvirtual |
| localSetIntrinsicS(GA_IntrinsicEval &eval, const char *value) | GA_Detail | protectedvirtual |
| localSetIntrinsicSA(GA_IntrinsicEval &eval, const UT_StringArray &value) | GA_Detail | protectedvirtual |
| localSetIntrinsicSS(GA_IntrinsicEval &eval, const char **value, GA_Size size) | GA_Detail | protectedvirtual |
| mantraGeometry() | GA_Detail | inline |
| mantraGeometry() const | GA_Detail | inline |
| map(const GEO_Face &face, UT_Axis3::axis uaxis, UT_Axis3::axis vaxis, float umin, float umax, float vmin, float vmax, int unif, UT_BoundingBox *bbox=0) | GEO_Profiles | |
| map(const GEO_Face &face, UT_Axis3::axis uaxis=UT_Axis3::XAXIS, UT_Axis3::axis vaxis=UT_Axis3::YAXIS) | GEO_Profiles | |
| map(const GA_PrimitiveGroup &faces, UT_Axis3::axis uaxis, UT_Axis3::axis vaxis, float umin, float umax, float vmin, float vmax, int unif, const GEO_Detail *gdp=0) | GEO_Profiles | |
| markDirty(bool bumpalldataid) | GA_Detail | |
| merge(const GD_Detail &src, bool onlyvisible=false) | GD_Detail | |
| mergeGlobalAttributes(const GA_Detail &src) | GA_Detail | |
| mergeGlobalAttributes(const GA_Detail &src, GA_MergeOptions &options) | GA_Detail | |
| newDetachedEdgeGroup() const | GA_Detail | inline |
| newDetachedPointGroup() const | GA_Detail | inline |
| newDetachedPrimitiveGroup() const | GA_Detail | inline |
| newDetachedVertexGroup() const | GA_Detail | inline |
| newEdgeGroup(const UT_StringHolder &name) | GA_Detail | inline |
| newEdgeGroup(const UT_StringHolder &name, bool internal) | GA_Detail | inline |
| newInternalEdgeGroup() | GA_Detail | inline |
| newInternalPointGroup() | GD_Detail | |
| newInternalPrimitiveGroup() | GD_Detail | |
| newInternalVertexGroup() | GA_Detail | inline |
| newPointGroup(const char *name, int internal) | GD_Detail | |
| GA_Detail::newPointGroup(const UT_StringHolder &name) | GA_Detail | inline |
| GA_Detail::newPointGroup(const UT_StringHolder &name, bool internal) | GA_Detail | inline |
| newPrimitiveGroup(const char *name, int internal) | GD_Detail | |
| GA_Detail::newPrimitiveGroup(const UT_StringHolder &name) | GA_Detail | inline |
| GA_Detail::newPrimitiveGroup(const UT_StringHolder &name, bool internal) | GA_Detail | inline |
| newVertexGroup(const UT_StringHolder &name) | GA_Detail | inline |
| newVertexGroup(const UT_StringHolder &name, bool internal) | GA_Detail | inline |
| operator<<(std::ostream &os, const GEO_Profiles &d) | GEO_Profiles | friend |
| pointGroups() | GA_Detail | inline |
| pointGroups() const | GA_Detail | inline |
| pointIndex(GA_Offset offset) const | GA_Detail | inline |
| pointOffset(GA_Index index) const | GA_Detail | inline |
| pointVertex(GA_Offset point) const | GA_Detail | inline |
| primitiveGroups() | GA_Detail | inline |
| primitiveGroups() const | GA_Detail | inline |
| primitiveIndex(GA_Offset offset) const | GA_Detail | inline |
| primitiveOffset(GA_Index index) const | GA_Detail | inline |
| printMemory(UT_WorkBuffer &buffer, bool include_total=true, int indent=3, const char *title="Geometry Memory Tracking") | GA_Detail | static |
| privateComputeNormal(const GA_RWHandleV3 &normalattrib, const GA_Group *group, const float cuspangledegrees, const int method) const | GA_Detail | inlineprotectedvirtual |
| refreshCachedAttributes() | GA_Detail | |
| refreshCachedHandles() | GA_Detail | virtual |
| registerFactory() | GD_Detail | static |
| registerIntrinsics(GA_PrimitiveFactory &factory) | GA_Detail | static |
| registerIO(GA_IO *io) const | GA_Detail | inline |
| remap(GD_Primitive &profile, float umin, float umax, float vmin, float vmax, int unif) | GEO_Profiles | inline |
| remap(int profileidx, float umin, float umax, float vmin, float vmax, int unif) | GEO_Profiles | |
| removeTailInitializer(GA_Attribute *attrib) | GA_Detail | |
| renameAttribute(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &from_name, const UT_StringHolder &to_name) | GA_Detail | inline |
| reorderPoint(GA_Offset ptoff, GA_Index new_order) | GA_Detail | |
| reorderPrimitive(GA_Offset offset, GA_Index new_order) | GA_Detail | |
| replaceWith(const GA_Detail &src, const GA_AttributeFilter *skip=nullptr, bool full_copy=false) | GA_Detail | |
| replaceWithPoints(const GA_Detail &src, const GA_AttributeFilter *skip=nullptr) | GA_Detail | |
| reverseU() | GEO_Profiles | |
| reverseV() | GEO_Profiles | |
| save(const char *filename, const GA_SaveOptions *options, UT_StringArray *errors=0) const | GA_Detail | |
| save(std::ostream &os, bool binary, const GA_SaveOptions *options, UT_StringArray *errors=0) const | GA_Detail | |
| save(UT_JSONWriter &w, const GA_SaveOptions *opts=0) const | GA_Detail | |
| saveAttribDataH9(std::ostream &os, int binary, GA_Offset offset, const UT_Array< GA_AttribSaveDataH9 > &l, char delim_ch= '(') | GA_Detail | static |
| saveClassic(const char *, const GA_SaveOptions *) const | GA_Detail | |
| saveClassic(std::ostream &os, bool, const GA_SaveOptions *) const | GA_Detail | |
| saveH9Stream(std::ostream &os, bool binary, const GA_SaveOptions *options) const | GD_Detail | |
| savePrimitivesH9(std::ostream &os, int binary, const UT_Array< const GA_Primitive * > &list, const GA_FileFormatH9::PrimTypeXlate &type_map, const UT_Array< GA_AttribSaveDataH9 > &prim_attribs, const UT_Array< GA_AttribSaveDataH9 > &vx_attribs) const | GA_Detail | protected |
| saveTrimRegions(int n, std::ostream &os, int b=0) const | GD_Detail | |
| saveTrimRegions(UT_JSONWriter &w, const GA_SaveMap &map) const | GD_Detail | |
| saveVertexH9(std::ostream &os, int binary, GA_Offset vertex_offset, const UT_Array< GA_AttribSaveDataH9 > &vtx_l) const | GA_Detail | |
| saveVertexPointReferenceH9(std::ostream &os, int binary, GA_Offset vertex_offset) const | GA_Detail | |
| setAttributeFromArray(GA_Attribute *atr, const GA_Range &range, const UT_Array< T > &src) | GA_Detail | |
| setIntrinsic(GA_LocalIntrinsic h, const char *value) | GA_Detail | |
| setIntrinsic(GA_LocalIntrinsic h, const UT_StringArray &value) | GA_Detail | |
| setIntrinsic(GA_LocalIntrinsic h, const char **val, GA_Size s) | GA_Detail | |
| setIntrinsic(GA_LocalIntrinsic h, const UT_OptionsHolder &val) | GA_Detail | |
| setIntrinsic(GA_LocalIntrinsic h, const UT_Array< UT_OptionsHolder > &value) | GA_Detail | |
| setIntrinsic(GA_LocalIntrinsic h, const UT_OptionsHolder *val, GA_Size s) | GA_Detail | |
| setIntrinsic(GA_LocalIntrinsic h, const int64 val) | GA_Detail | |
| setIntrinsic(GA_LocalIntrinsic h, const fpreal64 val) | GA_Detail | |
| setIntrinsic(GA_LocalIntrinsic h, const int64 *val, GA_Size sz) | GA_Detail | |
| setIntrinsic(GA_LocalIntrinsic h, const fpreal64 *v, GA_Size sz) | GA_Detail | |
| setMantraGeometry(MantraGeometry *m) | GA_Detail | inline |
| setMetaCacheCount(int64 i) | GA_Detail | inlineprotected |
| GA_Detail::setPos2(GA_Offset ptoff, const UT_Vector2D &pos) | GA_Detail | inline |
| setPos3(GA_Offset ptoff, const UT_Vector3 &pos) | GA_Detail | inline |
| setPos3(GA_Offset ptoff, const UT_Vector3D &pos) | GA_Detail | inline |
| setPos3(GA_Offset ptoff, fpreal x, fpreal y, fpreal z) | GA_Detail | inline |
| setPos3FromArray(const GA_Range &ptrange, const UT_Array< UT_Vector3T< T > > &positions) | GA_Detail | inline |
| setPos4(GA_Offset ptoff, const UT_Vector4 &pos) | GA_Detail | inline |
| setPos4(GA_Offset ptoff, const UT_Vector4D &pos) | GA_Detail | inline |
| setPos4(GA_Offset ptoff, fpreal x, fpreal y, fpreal z, fpreal w) | GA_Detail | inline |
| setPreferredPrecision(GA_Precision prec) | GA_Detail | |
| setPrimitiveClosedFlag(GA_Offset primoff, bool closed) | GA_Detail | |
| setPw(GA_Offset ptoff, fpreal w) | GA_Detail | |
| setUniqueId(exint i) | GA_Detail | inlineprotected |
| setVertexPoint(GA_Offset vertex, GA_Offset ptoff) | GA_Detail | inline |
| sortVertexMapByPrimitiveUse() | GA_Detail | |
| splitAnyFloat4P() | GA_Detail | protected |
| stashAll() | GA_Detail | inline |
| stat(UT_JSONParser &p, GA_Stat &stat, uint level) const | GA_Detail | |
| stat(GA_Stat &stat, uint level=0xffff) const | GA_Detail | |
| statAttributes(GA_Stat &stat, uint level=0xffff) const | GA_Detail | |
| statFile(const char *filename, GA_Stat &stat, uint level=0xffff, const GA_LoadOptions *opts=nullptr) const | GA_Detail | |
| statGroups(GA_Stat &stat, uint level=0xffff) const | GA_Detail | |
| statVolumes(GA_Stat &stat, uint level=0xffff) const | GA_Detail | virtual |
| stealCEBuffers(const GA_Detail &srcdetail) | GA_Detail | |
| swapPrimitiveOrder(GA_Offset offset1, GA_Offset offset2) | GA_Detail | |
| transform(const UT_Matrix3 &matx, GA_PrimitiveGroup *primgroup=0, GA_PointGroup *pointclosure=0) | GD_Detail | |
| transformPoints(const UT_Matrix3 &matx, GA_PointGroup *pointgroup=0) | GD_Detail | |
| translate(const UT_Vector2 &delta, GA_PrimitiveGroup *primgroup=0, GA_PointGroup *pointclosure=0) | GD_Detail | |
| translatePoint(GA_Offset ptoff, const UT_Vector3 &delta) | GA_Detail | inline |
| translatePoint(GA_Offset ptoff, const UT_Vector3D &delta) | GA_Detail | inline |
| translatePoints(const UT_Vector2 &delta, GA_PointGroup *pointGroup=0) | GD_Detail | |
| trimRegions() const | GD_Detail | inline |
| trimRegions() | GD_Detail | inline |
| vertexGroups() | GA_Detail | inline |
| vertexGroups() const | GA_Detail | inline |
| vertexIndex(GA_Offset offset) const | GA_Detail | inline |
| vertexOffset(GA_Index index) const | GA_Detail | inline |
| vertexPoint(GA_Offset vertex) const | GA_Detail | inline |
| vertexPrimitive(GA_Offset vertex) const | GA_Detail | inline |
| vertexToNextVertex(GA_Offset vtx) const | GA_Detail | inline |
| vertexToPrevVertex(GA_Offset vtx) const | GA_Detail | inline |
| ~GA_Detail() | GA_Detail | virtual |
| ~GD_Detail() override | GD_Detail | |
| ~GEO_Profiles() override | GEO_Profiles |