|
HDK
|
This is the complete list of members for GEO_Detail, including all inherited members.
| addAlphaAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addAngularVelocityAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addAttribute(const UT_StringHolder &name, const UT_Options *creation_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype, GA_AttributeOwner who, GA_AttributeScope scope=GA_SCOPE_PUBLIC) | GEO_Detail | |
| addAverageCaptureWeight(const GA_PointGroup *ptgroup, const UT_String &root_path, UT_StringMap< float * > &averages) const | GEO_Detail | |
| addCaptureFrameAttribute(CaptureType t=CAPTURE_BONE, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addCaptureRegion(const UT_String &cregion_name, const UT_Matrix4 &parent_xform, const GEO_Detail *tube_gdp) | GEO_Detail | |
| addCaptureRegion(const UT_String &cregion_name, const UT_Matrix4 &xform, float tcap, float bcap, float taperx, float taperz) | GEO_Detail | |
| addCaptureRegion(const UT_String &cregion_name, CaptureType type) | GEO_Detail | |
| addCaptureSkelRootAttribute(CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| addComAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addDictArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, int tuple_size=1, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_STRING, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | |
| addDictArray(GA_AttributeOwner owner, const UT_StringHolder &name, int tuple_size=1, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_STRING, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | inline |
| addDictTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, int tuple_size, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | |
| addDictTuple(GA_AttributeOwner owner, const UT_StringHolder &name, int tuple_size, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | inline |
| addDiffuseAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addDistanceAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addFloatArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, int tuple_size=1, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_REAL32, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | |
| addFloatArray(GA_AttributeOwner owner, const UT_StringHolder &name, int tuple_size=1, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_REAL32, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | inline |
| addFloatTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, int tuple_size, const GA_Defaults &defaults=GA_Defaults(0.0), const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_REAL32, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | |
| addFloatTuple(GA_AttributeOwner owner, const UT_StringHolder &name, int tuple_size, const GA_Defaults &defaults=GA_Defaults(0.0), const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_REAL32, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | inline |
| addGlobalAttrib(const GA_Attribute *src) | GEO_Detail | inline |
| addGlobalAttrib(GA_AttributeScope scope, const UT_StringHolder &n, const UT_Options *creation_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype) | GEO_Detail | inline |
| addGlobalAttrib(const UT_StringHolder &n, const UT_Options *creation_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype) | GEO_Detail | inline |
| addIndexPairAttribute(GA_AttributeOwner owner, const UT_StringHolder &name, int n_pairs, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addIntArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, int tuple_size=1, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_INT32, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | |
| addIntArray(GA_AttributeOwner owner, const UT_StringHolder &name, int tuple_size=1, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_INT32, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | inline |
| addIntTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, int tuple_size, const GA_Defaults &defaults=GA_Defaults(0), const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_INT32, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | |
| addIntTuple(GA_AttributeOwner owner, const UT_StringHolder &name, int tuple_size, const GA_Defaults &defaults=GA_Defaults(0), const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_INT32, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | inline |
| addLODAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addNormalAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addOrientAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addPointAttrib(const GA_Attribute *src) | GEO_Detail | inline |
| addPointAttrib(GA_AttributeScope scope, const UT_StringHolder &n, const UT_Options *creation_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype) | GEO_Detail | inline |
| addPointAttrib(const UT_StringHolder &n, const UT_Options *creation_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype) | GEO_Detail | inline |
| addPointCaptureAlphaAttribute(float dflt, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addPointCaptureAttribute(geo_NPairs n_pairs, CaptureType t=CAPTURE_BONE, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addPrimAttrib(const GA_Attribute *src) | GEO_Detail | inline |
| addPrimAttrib(GA_AttributeScope scope, const UT_StringHolder &n, const UT_Options *creation_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype) | GEO_Detail | inline |
| addPrimAttrib(const UT_StringHolder &n, const UT_Options *creation_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype) | GEO_Detail | inline |
| addPtIndexPairAttribute(const UT_StringHolder &name, geo_NPairs n_pairs, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addRestAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID, const UT_StringHolder &name=UT_StringHolder::theEmptyString) | GEO_Detail | |
| addStringArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, int tuple_size=1, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_STRING, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | |
| addStringArray(GA_AttributeOwner owner, const UT_StringHolder &name, int tuple_size=1, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, GA_Storage storage=GA_STORE_STRING, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | inline |
| addStringTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, int tuple_size, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | |
| addStringTuple(GA_AttributeOwner owner, const UT_StringHolder &name, int tuple_size, const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | inline |
| addTailInitializer(GA_Attribute *attrib) | GA_Detail | |
| addTextureAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addTubeCaptureAttribute(GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addTuple(GA_Storage storage, GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringHolder &name, int tuple_size, const GA_Defaults &defaults=GA_Defaults(0.0), const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | |
| addTuple(GA_Storage storage, GA_AttributeOwner owner, const UT_StringHolder &name, int tuple_size, const GA_Defaults &defaults=GA_Defaults(0.0), const UT_Options *creation_args=0, const GA_AttributeOptions *attribute_options=0, const GA_ReuseStrategy &reuse=GA_ReuseStrategy()) | GEO_Detail | inline |
| addVariableName(const char *attr, const char *varname) | GEO_Detail | |
| addVelocityAttribute(GA_AttributeOwner who, GA_Storage s=GA_STORE_INVALID) | GEO_Detail | |
| addVertexAttrib(const GA_Attribute *src) | GEO_Detail | inline |
| addVertexAttrib(GA_AttributeScope scope, const UT_StringHolder &n, const UT_Options *creation_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype) | GEO_Detail | inline |
| addVertexAttrib(const UT_StringHolder &n, const UT_Options *creation_args, const GA_AttributeOptions *attribute_options, const UT_StringRef &attribtype) | GEO_Detail | inline |
| appendPoint() | GA_Detail | inline |
| appendPointBlock(GA_Size npoints) | GA_Detail | inline |
| appendPointCopy(GA_Offset src, GA_PointWrangler &wrangler) | GEO_Detail | inline |
| appendPointCopy(GA_Offset src) | GEO_Detail | inline |
| appendPointOffset() | GEO_Detail | inline |
| appendPrimitive(const GA_PrimitiveTypeId &type) | GEO_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 | |
| appendVertex() | GA_Detail | inline |
| appendVertexBlock(GA_Size nvertices) | GA_Detail | inline |
| asciiMagicH9() | GEO_Detail | inlinestatic |
| attribs() const | GEO_Detail | inline |
| baseMerge(const GA_Detail &src) | GA_Detail | |
| baseMerge(const GA_Detail &src, GA_MergeOptions &options) | GA_Detail | |
| binaryMagicH9() | GEO_Detail | inlinestatic |
| 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 | |
| CAPTURE_BONE enum value | GEO_Detail | |
| CAPTURE_CLOTH enum value | GEO_Detail | |
| CAPTURE_META enum value | GEO_Detail | |
| CAPTURE_MUSCLE enum value | GEO_Detail | |
| CAPTURE_WIRE enum value | GEO_Detail | |
| CaptureType enum name | GEO_Detail | |
| changeAttributeStorage(GA_AttributeOwner dict, const UT_StringRef &name, GA_Storage new_storage) | GEO_Detail | |
| changeDetailAttributeStorage(const UT_StringRef &nm, GA_Storage s) | GEO_Detail | |
| changePointAttributeStorage(const UT_StringRef &nm, GA_Storage s) | GEO_Detail | |
| changePrimAttributeStorage(const UT_StringRef &nm, GA_Storage s) | GEO_Detail | |
| changeVertexAttributeStorage(const UT_StringRef &nm, GA_Storage s) | GEO_Detail | |
| checkValidTopology() const | GA_Detail | |
| clampCaptureWeights(const GA_PointGroup *ptgroup=nullptr, bool clamp_low_flag=true, float low_threshold=0.0f, float low_val=0.0f, bool clamp_hi_flag=false, float hi_threshold=1.0f, float hi_val=1.0f, CaptureType t=GEO_Detail::CAPTURE_BONE) | GEO_Detail | |
| clear() | GA_Detail | inline |
| clearAndDestroy() | GEO_Detail | inline |
| clearCaches() | GA_Detail | inlinevirtual |
| clearCaptureWeights(GA_Offset ptoff, CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| clearInstanceMatrix() | GA_Detail | |
| clearTopologyAttributes() | GA_Detail | |
| cloneCopyGroupsAndAttributes(const GA_Detail &src, bool copydetailattribs=false) | GA_Detail | |
| cloneEmptyDetail(bool clone_attributes) const =0 | GA_Detail | pure 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 | |
| collapseIndexAttributes() | GEO_Detail | |
| colorPointsByCaptureWeight(const UT_Array< const UT_Vector3 * > &colors, const UT_Vector3 &zero_weight_color, CaptureType t=CAPTURE_BONE, VisualizationType vistype=VISTYPE_MULTIPLE, UT_ColorRamp singlevismode=UT_COLORRAMP_FALSE) | GEO_Detail | |
| colorPointsByCaptureWeight(const UT_Array< const UT_Vector3 * > &colors, const UT_Vector3 &zero_weight_color, CaptureType t, VisualizationType vistype, UT_ColorRamp singlevismode, bool normalize) | GEO_Detail | |
| computeNormal(const GEO_Primitive &prim, UT_Vector3 &nml) const | GEO_Detail | |
| computeNormal(const GA_Edge &edge, UT_Vector3 &nml) const | GEO_Detail | |
| computeNormal(const GA_Breakpoint &bkpt, UT_Vector3 &nml) const | GEO_Detail | |
| computeNormalAndTangents(const GA_Breakpoint &bkpt, UT_Vector3 &nml, UT_Vector3 *u_tangent, UT_Vector3 *v_tangent, bool normalize) const | GEO_Detail | |
| computeNormalInternal(GA_Offset ptoff, UT_Vector3 &nml) | GEO_Detail | |
| computeQuickBounds(UT_BoundingBox &box) const | GA_Detail | |
| computeQuickBounds(UT_BoundingBox &box, GA_Size counts[], GA_Size count_buf_size) const | GA_Detail | |
| computeSoftPointFalloff(const bool connected, const fpreal radius, const GEO_Rolloff *rolloff, const GA_PointGroup *ptgroup, const SoftSymmetryParms *symmetry, const GA_RWHandleF &falloff, const GA_ROHandleV3 &p_attrib, GA_PointGroup *affected_group=nullptr, GA_RWHandleID *source_points=nullptr) const | GEO_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 |
| convertIndexPairDataFromH9() | GEO_Detail | protected |
| convertIndexPairDataToH9() | GEO_Detail | protected |
| copy(const GEO_Detail &src, GEO_CopyMethod method=GEO_COPY_ONCE, bool this_parameter_is_ignored=true, bool keep_internal_groups=true, GA_DataIdStrategy data_id_strategy=GA_DATA_ID_BUMP) | GEO_Detail | |
| 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 | |
| copyFullVertex(GEO_Vertex dest, const GEO_Vertex &src) const | GEO_Detail | |
| copyFullVertex(GA_Offset dest_vtx, GA_Offset src_vtx, GA_VertexWrangler &vertex_wrangler) | GEO_Detail | inline |
| copyPoint(GA_Offset destptoff, GA_Offset srcptoff, const GA_AttributeFilter *filter=nullptr) | GA_Detail | inline |
| copyPointVertexAttributes(GEO_Vertex dest, const GEO_Vertex &src, bool copy_point_P=true) const | GEO_Detail | |
| copyPointVertexAttributes(GA_Offset dest_vtx, GA_Offset src_vtx, const GA_AttributeRefMap &vertex_attribs, const GA_AttributeRefMap &point_attribs) | GEO_Detail | |
| copyPointVertexAttributes(GA_Offset dest_vtx, GA_Offset src_vtx, GA_VertexWrangler &vertex_wrangler, GA_PointWrangler &point_wrangler, bool copy_point_P) | GEO_Detail | inline |
| copyPrimitiveAttributes(GEO_Primitive &dest, const GEO_Primitive &src) | GEO_Detail | |
| copyPrimitiveGroups(GEO_Primitive &dest, const GEO_Primitive &src) const | GEO_Detail | |
| copyVertex(GEO_Vertex dest, const GEO_Vertex &src, int shallow=0) const | GEO_Detail | |
| copyVertex(GA_Offset dest, GA_Offset src, GA_AttributeRefMap &vertex_attribs, GA_AttributeRefMap *point_attribs) | GEO_Detail | |
| copyVertex(GA_Offset dest, GA_Offset src, GA_VertexWrangler &vertex_wrangler, GA_PointWrangler *point_wrangler) | GEO_Detail | |
| copyVertex(GA_Offset dest, GA_Offset src, GA_VertexWrangler &vertex_wrangler, GA_PointWrangler &point_wrangler, bool copy_point_p) | GEO_Detail | |
| GA_Detail::copyVertex(GA_Offset destvtxoff, GA_Offset srcvtxoff, bool ref_point_dont_copy, const GA_AttributeFilter *filter=nullptr) | GA_Detail | inline |
| copyVertexAttributes(GEO_Vertex dest, const GEO_Vertex &src) const | GEO_Detail | |
| copyVertexAttributes(GA_Offset dest, GA_Offset src, GA_VertexWrangler &wrangler) const | GEO_Detail | |
| countMemory(UT_MemoryCounter &counter, bool inclusive) const override | GEO_Detail | 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 | |
| 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 | |
| deleteBreakpoints(const GA_BreakpointGroup &bkptgrp) | GEO_Detail | virtual |
| deletePoints(const GA_PointGroup &point_group, GA_DestroyPointMode mode=GA_LEAVE_PRIMITIVES) | GEO_Detail | inline |
| deletePoints(const GA_Range &range, GA_DestroyPointMode mode=GA_LEAVE_PRIMITIVES) | GEO_Detail | inline |
| deletePrimitive(GA_Primitive &prim, bool and_points=false) | GEO_Detail | inline |
| deletePrimitives(const GA_Range &range, bool and_points=false) | GEO_Detail | inline |
| deletePrimitives(const GA_PrimitiveGroup &primGrp, bool and_points=false) | GEO_Detail | |
| deletePrimitives(const UT_Array< GEO_Primitive * > &prims_in, bool and_points=false) | GEO_Detail | |
| demoteVertexAttrib(GA_AttributeScope scope, const UT_StringRef &name) | GEO_Detail | |
| demoteVertexAttrib(const UT_StringRef &name) | GEO_Detail | inline |
| destroyAllEmptyGroups() | GA_Detail | |
| destroyAlphaAttribute(GA_AttributeOwner who) | GEO_Detail | |
| destroyAttribute(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, const GA_AttributeFilter *filter=0) | GEO_Detail | |
| destroyAttribute(GA_AttributeOwner owner, const UT_StringRef &name, const GA_AttributeFilter *filter=0) | GEO_Detail | inline |
| GA_Detail::destroyAttribute(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name) | GA_Detail | inline |
| GA_Detail::destroyAttribute(GA_AttributeOwner owner, const UT_StringRef &name) | GA_Detail | inline |
| destroyCaptureFrameAttribute(CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| destroyCaptureSkelRootAttribute(CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| destroyComAttribute(GA_AttributeOwner who) | GEO_Detail | |
| destroyDegeneratePrimitives(const GA_Range &it, bool and_points=false) | GA_Detail | |
| destroyDegeneratePrimitives(const GA_PrimitiveGroup *prims=0, bool and_points=false) | GA_Detail | |
| destroyDiffuseAttribute(GA_AttributeOwner who) | GEO_Detail | |
| destroyDistanceAttribute(GA_AttributeOwner who) | GEO_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 | |
| destroyGlobalAttrib(GA_AttributeScope scope, const UT_StringRef &n, const GA_AttributeFilter *filter=nullptr) | GEO_Detail | inline |
| destroyGlobalAttrib(const UT_StringRef &n, const GA_AttributeFilter *filter=nullptr) | GEO_Detail | inline |
| destroyGroup(GA_Group *group) | GA_Detail | |
| destroyInternalNormalAttribute() | GEO_Detail | |
| destroyLODAttribute(GA_AttributeOwner who) | GEO_Detail | |
| destroyNormalAttribute(GA_AttributeOwner who) | GEO_Detail | |
| destroyPointAttrib(GA_AttributeScope scope, const UT_StringRef &n, const GA_AttributeFilter *filter=nullptr) | GEO_Detail | inline |
| destroyPointAttrib(const UT_StringRef &n, const GA_AttributeFilter *filter=nullptr) | GEO_Detail | inline |
| destroyPointCaptureAlphaAttribute() | GEO_Detail | |
| destroyPointCaptureAttribute(CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| destroyPointGroup(GA_PointGroup *g) | GEO_Detail | inline |
| destroyPointGroup(const char *name) | GEO_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 |
| destroyPrimAttrib(GA_AttributeScope scope, const UT_StringRef &n, const GA_AttributeFilter *filter=nullptr) | GEO_Detail | inline |
| destroyPrimAttrib(const UT_StringRef &n, const GA_AttributeFilter *filter=nullptr) | GEO_Detail | inline |
| destroyPrimitive(GA_Primitive &prim, bool and_points=false) | GA_Detail | |
| destroyPrimitiveGroup(GA_PrimitiveGroup *g) | GEO_Detail | inline |
| destroyPrimitiveGroup(const char *name) | GEO_Detail | inline |
| destroyPrimitiveIndex(GA_Index index, bool and_points=false) | GA_Detail | |
| destroyPrimitiveOffset(GA_Offset offset, bool and_points=false) | GA_Detail | virtual |
| destroyPrimitiveOffsets(const GA_Range &it, bool and_points=false) | GA_Detail | virtual |
| destroyPrimitives(const GA_Range &it, bool and_points=false) | GA_Detail | inline |
| destroyPtIndexPairAttribute(const UT_StringRef &name) | GEO_Detail | |
| destroyRestAttribute(GA_AttributeOwner who) | GEO_Detail | |
| destroyStashed() | GA_Detail | inline |
| destroyTextureAttribute(GA_AttributeOwner who) | GEO_Detail | |
| destroyTubeCaptureAttribute() | GEO_Detail | |
| destroyUnusedPoints(const GA_PointGroup *ptgrp=0) | GA_Detail | inline |
| destroyUnusedPoints(const GA_Range &point_range) | GA_Detail | |
| destroyVelocityAttribute(GA_AttributeOwner who) | GEO_Detail | |
| destroyVertexAttrib(GA_AttributeScope scope, const UT_StringRef &n, const GA_AttributeFilter *filter=nullptr) | GEO_Detail | inline |
| destroyVertexAttrib(const UT_StringRef &n, const GA_AttributeFilter *filter=nullptr) | GEO_Detail | inline |
| destroyVertexGroup(GA_VertexGroup *g) | GEO_Detail | inline |
| destroyVertexGroup(const char *name) | GEO_Detail | inline |
| 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 | |
| findAllPrimitivesByName(UT_Array< const GEO_Primitive * > &primlist, const char *nametomatch, const GA_PrimCompat::TypeMask &mask=GEO_PrimTypeCompat::GEOPRIMALL, const char *nameattrib="name") const | GEO_Detail | |
| findAllPrimitivesByName(UT_Array< GEO_Primitive * > &primlist, const char *nametomatch, const GA_PrimCompat::TypeMask &mask=GEO_PrimTypeCompat::GEOPRIMALL, const char *nameattrib="name") | GEO_Detail | |
| findAlphaAttribute(GA_AttributeOwner who) const | GEO_Detail | |
| findAlphaAttribute(GA_AttributeOwner who) | GEO_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 |
| findCaptureFrameAttribute(CaptureType t=CAPTURE_BONE) const | GEO_Detail | |
| findCaptureFrameAttribute(CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| findCaptureSkelRootAttribute(CaptureType t=CAPTURE_BONE) const | GEO_Detail | |
| findCaptureSkelRootAttribute(CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| findComAttribute(GA_AttributeOwner who) const | GEO_Detail | |
| findComAttribute(GA_AttributeOwner who) | GEO_Detail | |
| findDictArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | |
| findDictArray(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | inline |
| findDictArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | |
| findDictArray(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | inline |
| findDictTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | |
| findDictTuple(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | inline |
| findDictTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | |
| findDictTuple(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | inline |
| findDiffuseAttribute(GA_AttributeOwner who) const | GEO_Detail | |
| findDiffuseAttribute(GA_AttributeOwner who) | GEO_Detail | |
| findDistanceAttribute(GA_AttributeOwner who) const | GEO_Detail | |
| findDistanceAttribute(GA_AttributeOwner who) | GEO_Detail | |
| 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 |
| findFloatArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | |
| findFloatArray(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | inline |
| findFloatArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | |
| findFloatArray(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | inline |
| findFloatTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | |
| findFloatTuple(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | inline |
| findFloatTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | |
| findFloatTuple(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | inline |
| findGlobalAttrib(const GA_Attribute &src) const | GEO_Detail | inline |
| findGlobalAttrib(const GA_Attribute &src) | GEO_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 |
| findIndexPair(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name) const | GEO_Detail | |
| findIndexPair(GA_AttributeOwner owner, const UT_StringRef &name) const | GEO_Detail | inline |
| findIndexPair(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name) | GEO_Detail | |
| findIndexPair(GA_AttributeOwner owner, const UT_StringRef &name) | GEO_Detail | inline |
| findIntArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | |
| findIntArray(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | inline |
| findIntArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | |
| findIntArray(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | inline |
| findInternalNormalAttribute() const | GEO_Detail | |
| findInternalNormalAttribute() | GEO_Detail | |
| findIntrinsic(const UT_StringRef &nm) const | GA_Detail | inline |
| findIntrinsic(GA_GlobalIntrinsic h) const | GA_Detail | inline |
| findIntTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | |
| findIntTuple(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | inline |
| findIntTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | |
| findIntTuple(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | inline |
| findIO(const char *name=nullptr) const | GA_Detail | inline |
| findLODAttribute(GA_AttributeOwner who) const | GEO_Detail | |
| findLODAttribute(GA_AttributeOwner who) | GEO_Detail | |
| findMaterialAttribute(GA_AttributeOwner who) const | GEO_Detail | |
| findNormalAttribute(GA_AttributeOwner who) const | GEO_Detail | |
| findNormalAttribute(GA_AttributeOwner who) | GEO_Detail | |
| findNumericArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | |
| findNumericArray(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | inline |
| findNumericArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | |
| findNumericArray(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | inline |
| findNumericTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | |
| findNumericTuple(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | inline |
| findNumericTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | |
| findNumericTuple(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | inline |
| findPointAttrib(const GA_Attribute &src) const | GEO_Detail | inline |
| findPointAttrib(const GA_Attribute &src) | GEO_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 |
| findPointCaptureAlphaAttribute() const | GEO_Detail | |
| findPointCaptureAlphaAttribute() | GEO_Detail | |
| findPointCaptureAttribute(CaptureType t=CAPTURE_BONE) const | GEO_Detail | |
| findPointCaptureAttribute(CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| findPointGroup(const UT_StringRef &name) const | GA_Detail | inline |
| findPointGroup(const UT_StringRef &name) | GA_Detail | inline |
| findPointVectorAttrib(GA_AttributeScope s, const UT_StringRef &n) const | GEO_Detail | inline |
| findPointVectorAttrib(const UT_StringRef &n) const | GEO_Detail | inline |
| findPointVectorAttrib(GA_AttributeScope s, const UT_StringRef &n) | GEO_Detail | inline |
| findPointVectorAttrib(const UT_StringRef &n) | GEO_Detail | inline |
| findPrimAttrib(const GA_Attribute &src) const | GEO_Detail | inline |
| findPrimAttrib(const GA_Attribute &src) | GEO_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 |
| findPrimitiveByName(const char *nametomatch, const GA_PrimCompat::TypeMask &mask=GEO_PrimTypeCompat::GEOPRIMALL, const char *nameattrib="name", int matchnumber=0) const | GEO_Detail | |
| findPrimitiveByName(const char *nametomatch, const GA_PrimCompat::TypeMask &mask=GEO_PrimTypeCompat::GEOPRIMALL, const char *nameattrib="name", int matchnumber=0) | GEO_Detail | |
| findPrimitiveGroup(const UT_StringRef &name) const | GA_Detail | inline |
| findPrimitiveGroup(const UT_StringRef &name) | GA_Detail | inline |
| findPtIndexPairAttribute(const UT_StringRef &name) const | GEO_Detail | |
| findPtIndexPairAttribute(const UT_StringRef &name) | GEO_Detail | |
| findRestAttribute(GA_AttributeOwner who) const | GEO_Detail | |
| findRestAttribute(GA_AttributeOwner who) | GEO_Detail | |
| findStringArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | |
| findStringArray(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | inline |
| findStringArray(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | |
| findStringArray(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | inline |
| findStringTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | |
| findStringTuple(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) const | GEO_Detail | inline |
| findStringTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | |
| findStringTuple(GA_AttributeOwner owner, const UT_StringRef &name, int min_size=1, int max_size=-1) | GEO_Detail | inline |
| findTextureAttribute(GA_AttributeOwner who) const | GEO_Detail | |
| findTextureAttribute(GA_AttributeOwner who) | GEO_Detail | |
| findTubeCaptureAttribute() const | GEO_Detail | |
| findTubeCaptureAttribute() | GEO_Detail | |
| findUnusedPoints(GA_OffsetList *unused=nullptr) const | GA_Detail | |
| findVelocityAttribute(GA_AttributeOwner who) const | GEO_Detail | |
| findVelocityAttribute(GA_AttributeOwner who) | GEO_Detail | |
| findVertexAttrib(const GA_Attribute &src) const | GEO_Detail | inline |
| findVertexAttrib(const GA_Attribute &src) | GEO_Detail | inline |
| 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 |
| findVertexVectorAttrib(GA_AttributeScope s, const UT_StringRef &n) const | GEO_Detail | inline |
| findVertexVectorAttrib(const UT_StringRef &n) const | GEO_Detail | inline |
| findVertexVectorAttrib(GA_AttributeScope s, const UT_StringRef &n) | GEO_Detail | inline |
| findVertexVectorAttrib(const UT_StringRef &n) | GEO_Detail | inline |
| finishLoadH9(const UT_Array< GA_AttribLoadDataH9 > &attribs) | GA_Detail | protectedstatic |
| fixSplineWeights() | GEO_Detail | |
| 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 | GEO_Detail | |
| GEO_Detail(GA_PrimitiveFactory &factory, bool full_topology=true) | GEO_Detail | |
| GEO_EdgeAdjArray typedef | GEO_Detail | |
| GEO_IOTable class | GEO_Detail | friend |
| GEO_PointAdjArray typedef | GEO_Detail | |
| getAttribute(GA_AttributeOwner dict, const char *attrib_name) const | GEO_Detail | |
| getAttribute(GA_AttributeOwner dict, const char *attrib_name) | GEO_Detail | |
| getAttributeAsArray(const GA_Attribute *atr, const GA_Range &range, UT_Array< T > &result) const | GA_Detail | |
| getAttributeDict(GA_AttributeOwner owner) const | GA_Detail | inline |
| getAttributeLayer(const char *attr_name) const | GEO_Detail | |
| getAttributeOwner(const GA_AttributeDict &dict) const | GA_Detail | |
| getAttributes() | GA_Detail | inline |
| getAttributes() const | GA_Detail | inline |
| getBBox(UT_BoundingBox *bbox, const GA_PrimitiveGroup *g=nullptr) const | GEO_Detail | |
| getBBox(UT_BoundingBox &bbox, const UT_Matrix4R &transform, const GA_PrimitiveGroup *g=nullptr) const | GEO_Detail | |
| getBreakpointBBox(UT_BoundingBox &bbox, const GA_BreakpointGroup &grp) const | GEO_Detail | |
| getBreakpointBBox(UT_BoundingBox &bbox, const UT_Matrix4R &transform, const GA_BreakpointGroup &grp) const | GEO_Detail | |
| getBreakpointBSphere(UT_BoundingSphere &bsphere, const GA_BreakpointGroup &grp, bool accurate_bounds=false) const | GEO_Detail | |
| getBSphere(UT_BoundingSphere *bsphere, const GA_PrimitiveGroup *g=nullptr, bool accurate_bounds=false) const | GEO_Detail | |
| getCaptureRegionIndex(const UT_String &cregion_name, CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| getCaptureRegionRootPath(UT_String &root_path, CaptureType t=CAPTURE_BONE) const | GEO_Detail | |
| getCaptureWeight(int cregion_index, GA_Offset ptoff, CaptureType t=CAPTURE_BONE) const | GEO_Detail | |
| getCaptureWeights(GA_Offset ptoff, UT_IntArray ®ions, UT_FloatArray &weights, CaptureType t=CAPTURE_BONE) const | GEO_Detail | |
| getCurrentLayer() const | GEO_Detail | |
| getDetailAttribute(const char *attrib_name) const | GEO_Detail | |
| getDetailAttribute(const char *attrib_name) | GEO_Detail | |
| getDeviceMemoryUsage() const | GA_Detail | virtual |
| getEdgeAdjacentPolygons(GEO_EdgeAdjArray &adjacencies, GA_Offset poly_off) const | GEO_Detail | |
| getEdgeAdjacentPolygons(GA_OffsetArray &polygons, GA_Offset poly_off) const | GEO_Detail | |
| getEdgeBBox(UT_BoundingBox &bbox, const GA_EdgeGroup &grp) const | GEO_Detail | |
| getEdgeBBox(UT_BoundingBox &bbox, const UT_Matrix4R &transform, const GA_EdgeGroup &grp) const | GEO_Detail | |
| getEdgeBSphere(UT_BoundingSphere &bsphere, const GA_EdgeGroup &grp, bool accurate_bounds=false) const | GEO_Detail | |
| 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 |
| getGEOPrimitive(GA_Offset primoff) | GEO_Detail | inline |
| getGEOPrimitive(GA_Offset off) const | GEO_Detail | inline |
| getGEOPrimitiveByIndex(GA_Index idx) | GEO_Detail | inline |
| getGEOPrimitiveByIndex(GA_Index idx) const | GEO_Detail | inline |
| getGlobalMap() const | GA_Detail | inline |
| getGlobalRange() const | GA_Detail | inline |
| getGroupBBox(UT_BoundingBox *bbox, const GA_Group *grp) const | GEO_Detail | |
| getGroupBBox(UT_BoundingBox &bbox, const UT_Matrix4R &transform, const GA_Group *grp) const | GEO_Detail | |
| getGroupBSphere(UT_BoundingSphere *bsphere, const GA_Group *grp, bool accurate_bounds) const | GEO_Detail | |
| 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 |
| getLayerMerge(int &preclear, int &mask, int &srcblend, int &dstblend) const | GEO_Detail | |
| getMemoryUsage(bool inclusive) const override | GEO_Detail | virtual |
| getMetaCacheCount() const | GA_Detail | inline |
| getMetaCount() const | GEO_Detail | |
| getMetaRestAnchorPath(UT_String &anchorPath) const | GEO_Detail | |
| getNumLayers() const | GEO_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 |
| getParticleCount() const | GEO_Detail | |
| getPastedCount() const | GEO_Detail | |
| getPointAdjacentPolygons(GEO_PointAdjArray &adjacencies, GA_Offset poly_off) const | GEO_Detail | |
| getPointAdjacentPolygons(GA_OffsetArray &polygons, GA_Offset poly_off) const | GEO_Detail | |
| getPointAttribBBox(const UT_StringRef &name, UT_BoundingBox *bbox, const GA_PointGroup *g=nullptr) const | GEO_Detail | |
| getPointAttribBBox(const UT_StringRef &name, UT_BoundingBox *bbox, const GA_PrimitiveGroup &g) const | GEO_Detail | |
| getPointAttribBBox(const UT_StringRef &name, UT_BoundingBox *bbox, const GA_EdgeGroup &g) const | GEO_Detail | |
| getPointAttribBBox(const UT_StringRef &name, UT_BoundingBox *bbox, const GA_VertexGroup &g) const | GEO_Detail | |
| getPointAttribCentroid(UT_Vector3T< T > ¢roid, const GA_Attribute &attrib, const GA_PointGroup *grp=nullptr) const | GEO_Detail | |
| getPointAttribGroupBBox(const UT_StringRef &name, UT_BoundingBox *bbox, const GA_Group *grp) const | GEO_Detail | |
| getPointAttribute(const char *attrib_name) const | GEO_Detail | |
| getPointAttribute(const char *attrib_name) | GEO_Detail | |
| getPointBBox(UT_BoundingBox *bbox, const GA_PointGroup *g=nullptr) const | GEO_Detail | |
| getPointBBox(UT_BoundingBox &bbox, const UT_Matrix4R &transform, const GA_PointGroup *g=nullptr) const | GEO_Detail | |
| getPointBSphere(UT_BoundingSphere *bsphere, const GA_PointGroup *g=nullptr, bool accurate_bounds=false) const | GEO_Detail | |
| getPointCaptureAttribName(CaptureType type) | GEO_Detail | static |
| getPointCaptureDataPropertyName(CaptureType type) | GEO_Detail | static |
| getPointCaptureFrameAttribName(CaptureType type) | GEO_Detail | static |
| getPointCaptureIndexPropertyName(CaptureType type) | GEO_Detail | static |
| getPointCaptureRootAttribName(CaptureType type) | GEO_Detail | static |
| getPointGroupAdjacentToPrimitiveGroup(const GA_PrimitiveGroup *in_prim_grp, GA_PointGroup *adj_pt_grp) | GEO_Detail | |
| getPointGroupAdjacentToPrimitiveRange(const GA_Range &in_prim_rng, GA_PointGroup *adj_pt_rng) | GEO_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 | |
| getPrimAttribute(const char *attrib_name) const | GEO_Detail | |
| getPrimAttribute(const char *attrib_name) | GEO_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 |
| getQuadricCount() const | GEO_Detail | |
| getStandardAttributes(const char *s, GEO_Standard_Attributes &a) | GEO_Detail | |
| getStdAttributeName(GEO_Standard_Attributes name, int layer=-1) const | GEO_Detail | |
| getStdAttributeTypeInfo(const char *name, int floattuplesize) | GEO_Detail | static |
| 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 | |
| getUniqueId() const | GA_Detail | inline |
| getVariableNameMap(UT_String &result) const | GEO_Detail | |
| getVertexAttribBBox(const UT_StringRef &name, UT_BoundingBox *bbox, const GA_PointGroup *g=nullptr) const | GEO_Detail | |
| getVertexAttribBBox(const UT_StringRef &name, UT_BoundingBox *bbox, const GA_PrimitiveGroup &g) const | GEO_Detail | |
| getVertexAttribBBox(const UT_StringRef &name, UT_BoundingBox *bbox, const GA_EdgeGroup &g) const | GEO_Detail | |
| getVertexAttribBBox(const UT_StringRef &name, UT_BoundingBox *bbox, const GA_VertexGroup &g) const | GEO_Detail | |
| getVertexAttribGroupBBox(const UT_StringRef &name, UT_BoundingBox *bbox, const GA_Group *grp) const | GEO_Detail | |
| getVertexAttribute(const char *attrib_name) const | GEO_Detail | |
| getVertexAttribute(const char *attrib_name) | GEO_Detail | |
| getVertexBBox(UT_BoundingBox *bbox, const GA_VertexGroup *g=nullptr) const | GEO_Detail | |
| getVertexBBox(UT_BoundingBox &bbox, const UT_Matrix4R &transform, const GA_VertexGroup *g=nullptr) const | GEO_Detail | |
| getVertexGroupAdjacentToPrimitiveGroup(const GA_PrimitiveGroup *in_prim_grp, GA_VertexGroup *adj_vtx_grp) | GEO_Detail | |
| getVertexGroupAdjacentToPrimitiveRange(const GA_Range &in_prim_rng, GA_VertexGroup *adj_vtx_rng) | GEO_Detail | |
| getVertexMap() const | GA_Detail | inline |
| getVertexNormals(UT_Vector3Array &output) const | GEO_Detail | |
| 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 | |
| getVisibleBBox(UT_BoundingBox *bbox, const UT_Matrix4R *transform=nullptr, const GA_PrimitiveGroup *g=nullptr) const | GEO_Detail | |
| getVolumeCount() const | GEO_Detail | |
| growPointCaptureAttribute(geo_NPairs num_added_pairs, CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| growTuple(GA_AttributeOwner owner, GA_AttributeScope scope, const UT_StringRef &name, int added_size) | GEO_Detail | |
| growTuple(GA_AttributeOwner owner, const UT_StringRef &name, int added_size) | GEO_Detail | inline |
| GU_IOClassic class | GEO_Detail | friend |
| hasChannelPrimitives() const | GEO_Detail | |
| hasCustomPrimitives() const | GEO_Detail | |
| hasMetaPrimitives() const | GEO_Detail | |
| hasNoSharedPoints() const | GA_Detail | |
| hasParticlePrimitives() const | GEO_Detail | |
| hasPastedPrimitives() const | GEO_Detail | |
| hasQuadricPrimitives() const | GEO_Detail | |
| hasTransformingPrimitives() const | GEO_Detail | |
| hasVolumePrimitives() const | GEO_Detail | |
| incrementMetaCacheCount() | GA_Detail | inline |
| insertPointCopy(GA_Offset src, GA_PointWrangler &wrangler, GA_Index beforeWhich=GA_INVALID_INDEX) | GEO_Detail | |
| insertPointCopy(GA_Offset src, GA_Index beforeWhich=GA_INVALID_INDEX) | GEO_Detail | |
| insertPointOffset(GA_Index beforeWhich=GA_INVALID_INDEX) | GEO_Detail | |
| insertPrimitive(const GA_PrimitiveTypeId &type, const GEO_Primitive *beforeWhich=nullptr) | GEO_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) | GEO_Detail | protected |
| 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 |
| 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 override | GEO_Detail | protectedvirtual |
| localGetIntrinsicDA(GA_IntrinsicEval &eval, UT_Array< UT_OptionsHolder > &value) const override | GEO_Detail | protectedvirtual |
| localGetIntrinsicF(GA_IntrinsicEval &eval, fpreal64 *value, GA_Size size) const override | GEO_Detail | protectedvirtual |
| localGetIntrinsicI(GA_IntrinsicEval &eval, int64 *value, GA_Size size) const override | GEO_Detail | protectedvirtual |
| localGetIntrinsicS(GA_IntrinsicEval &eval, UT_String &value) const override | GEO_Detail | protectedvirtual |
| localGetIntrinsicSA(GA_IntrinsicEval &eval, UT_StringArray &value) const override | GEO_Detail | protectedvirtual |
| localIntrinsicTupleSize(GA_IntrinsicEval &eval) const override | GEO_Detail | protectedvirtual |
| localSetIntrinsicDA(GA_IntrinsicEval &eval, const UT_Array< UT_OptionsHolder > &value) override | GEO_Detail | protectedvirtual |
| localSetIntrinsicDS(GA_IntrinsicEval &eval, const UT_OptionsHolder *value, GA_Size size) override | GEO_Detail | protectedvirtual |
| localSetIntrinsicF(GA_IntrinsicEval &eval, const fpreal64 *value, GA_Size size) override | GEO_Detail | protectedvirtual |
| localSetIntrinsicI(GA_IntrinsicEval &eval, const int64 *value, GA_Size size) override | GEO_Detail | protectedvirtual |
| localSetIntrinsicS(GA_IntrinsicEval &eval, const char *value) override | GEO_Detail | protectedvirtual |
| localSetIntrinsicSA(GA_IntrinsicEval &eval, const UT_StringArray &value) override | GEO_Detail | protectedvirtual |
| localSetIntrinsicSS(GA_IntrinsicEval &eval, const char **value, GA_Size size) override | GEO_Detail | protectedvirtual |
| localSpaceXformMatrix(const UT_XformOrder &order, const LocalXformContextT< FLT > &local_frame, FLT tx, FLT ty, FLT tz, FLT rx, FLT ry, FLT rz, FLT sx, FLT sy, FLT sz, FLT s_xy, FLT s_xz, FLT s_yz, FLT px, FLT py, FLT pz, FLT prx, FLT pry, FLT prz) | GEO_Detail | static |
| LocalXformContextD typedef | GEO_Detail | |
| LocalXformContextF typedef | GEO_Detail | |
| LocalXformContextR typedef | GEO_Detail | |
| mantraGeometry() | GA_Detail | inline |
| mantraGeometry() const | GA_Detail | inline |
| markDirty(bool bumpalldataid) | GA_Detail | |
| merge(const GEO_Detail &src, const GA_PrimitiveGroup *primGrp=nullptr, bool mergePrimGroup=true, bool insertPrimsAtHead=false, bool keep_internal_groups=true, GA_DataIdStrategy data_id_strategy=GA_DATA_ID_BUMP) | GEO_Detail | |
| merge(const GEO_Primitive &sprim, bool insertPrimAtHead=false) | GEO_Detail | |
| mergeCaptureProperties(GA_Attribute *my_atr, const GA_Attribute *src_atr, UT_IntArray &new_indices) | GEO_Detail | |
| mergeDetailAttributes(const GEO_Detail &src, int num_pts_prev) | GEO_Detail | |
| mergeGlobalAttributes(const GA_Detail &src) | GA_Detail | |
| mergeGlobalAttributes(const GA_Detail &src, GA_MergeOptions &options) | GA_Detail | |
| mergeGroup(const GEO_Detail &src, const GA_PointGroup &group, bool override=true) | GEO_Detail | |
| mergeGroup(const GEO_Detail &src, const GA_PrimitiveGroup &group, bool override=true) | GEO_Detail | |
| mergeGroup(const GEO_Detail &src, const GA_VertexGroup &group, GA_OffsetArray &map_cache, bool override=true) | GEO_Detail | |
| mergeGroup(const GEO_Detail &src, const GA_EdgeGroup &group, bool override=true) | GEO_Detail | |
| mergeGroups(const GEO_Detail &src, bool override, unsigned mask=GA_GMASK_FULL_MASK) | GEO_Detail | |
| mergePoints(const GEO_Detail &src, const GA_PointGroup *ptGrp=0, bool merge_groups=true, bool keep_internal_groups=true) | GEO_Detail | |
| mergePoints(const GEO_Detail &src, const GA_Range &points) | GEO_Detail | |
| mergePrimitives(const GEO_Detail &src, const GA_Range &prims) | GEO_Detail | |
| mirror(GEO_MirrorParms &parms) | GEO_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() | GA_Detail | inline |
| newInternalPrimitiveGroup() | GA_Detail | inline |
| newInternalVertexGroup() | GA_Detail | inline |
| newPointGroup(const UT_StringHolder &name) | GA_Detail | inline |
| newPointGroup(const UT_StringHolder &name, bool internal) | GA_Detail | inline |
| newPrimitiveGroup(const UT_StringHolder &name) | GA_Detail | inline |
| 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 |
| normal(bool internal=false, const GA_PrimitiveGroup *primgroup=nullptr) | GEO_Detail | |
| normal(UT_Vector3Array &output, bool use_internaln=true) const | GEO_Detail | |
| normal(UT_Vector3DArray &output, bool use_internaln=true) const | GEO_Detail | |
| normal(const GA_RWHandleV3 &attrib, const GA_PrimitiveGroup *primgroup=nullptr) const | GEO_Detail | |
| normalizeCaptureWeights(const GA_PointGroup *ptgroup=nullptr, CaptureType t=CAPTURE_BONE, fpreal tolerance=SYS_FTOLERANCE_R) | GEO_Detail | |
| normalizeRelativeCaptureWeights(int idx, GA_Offset ptoff, GEO_Delta *delta=nullptr) | GEO_Detail | |
| normalTranslate(const GA_PointGroup &grp, float length=1.0F, int check_pasting=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const GA_Attribute *custom_attrib=nullptr, const bool normalize_attrib=false, const GA_Attribute *mask=nullptr) | GEO_Detail | |
| normalTranslate(const GA_PrimitiveGroup &grp, float length=1.0F, int check_pasting=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const GA_Attribute *custom_attrib=nullptr, const bool normalize_attrib=false, const GA_Attribute *mask=nullptr) | GEO_Detail | |
| normalTranslate(const GA_EdgeGroup &grp, float length=1.0F, int check_pasting=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const GA_Attribute *custom_attrib=nullptr, const bool normalize_attrib=false, const GA_Attribute *mask=nullptr) | GEO_Detail | |
| normalTranslate(const GA_BreakpointGroup &grp, float length=1.0F, int check_pasting=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const GA_Attribute *mask=nullptr) | GEO_Detail | |
| normalTranslateGroup(const GA_Group &grp, float length=1.0F, int check_pasting=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const GA_Attribute *custom_attrib=nullptr, const bool normalize_attrib=false, const GA_Attribute *mask=nullptr) | GEO_Detail | |
| normalTranslatePoints(float length=1.0F, int check_pasting=1, const GA_PointGroup *grp=0, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const GA_Attribute *custom_attrib=nullptr, const bool normalize_attrib=false, const GA_Attribute *mask=nullptr) | GEO_Detail | |
| normalTranslatePrimitives(float length=1.0F, int check_pasting=1, const GA_PrimitiveGroup *grp=0, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const GA_Attribute *custom_attrib=nullptr, const bool normalize_attrib=false, const GA_Attribute *mask=nullptr) | GEO_Detail | |
| operator<<(std::ostream &os, const GEO_Detail &d) | GEO_Detail | friend |
| pointAttribs() const | GEO_Detail | inline |
| 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 |
| primitiveAttribs() const | GEO_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 |
| primitives() | GEO_Detail | inline |
| primitives() const | GEO_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 override | GEO_Detail | protectedvirtual |
| promotePointAttrib(GA_AttributeScope scope, const UT_StringRef &name) | GEO_Detail | |
| promotePointAttrib(const UT_StringRef &name) | GEO_Detail | inline |
| refreshCachedAttributes() | GA_Detail | |
| refreshCachedHandles() | GA_Detail | virtual |
| registerIntrinsics(GA_PrimitiveFactory &factory) | GEO_Detail | protectedstatic |
| registerIO(GA_IO *io) const | GA_Detail | inline |
| removeCaptureRegion(const UT_String &cregion_name, CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| removeTailInitializer(GA_Attribute *attrib) | GA_Detail | |
| removeVariableName(const char *varname) | GEO_Detail | inline |
| 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 | |
| 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 | GEO_Detail | protected |
| 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 |
| 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 | |
| setCaptureRegionRootPath(const UT_String &root_path, CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| setCaptureWeight(int cregion_index, float weight, const GA_PointGroup *ptgroup=nullptr, GEO_Delta *geodelta=nullptr, bool add_weight=false, bool clamp_negative=false, bool normalizeweight=false, CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| setCaptureWeight(int cregion_index, float weight, GA_Offset ptoff, GEO_Delta *geodelta=nullptr, bool add_weight=false, bool clamp_negative=false, bool normalizeweight=false, CaptureType t=CAPTURE_BONE) | GEO_Detail | |
| setCurrentLayer(int layer) | GEO_Detail | |
| setDetailAttributeF(const UT_StringHolder &aname, float v) | GEO_Detail | |
| setDetailAttributeF(const UT_StringHolder &aname, float v1, float v2) | GEO_Detail | |
| setDetailAttributeF(const UT_StringHolder &aname, const UT_Vector2 &v) | GEO_Detail | |
| setDetailAttributeF(const UT_StringHolder &aname, const UT_Vector3 &v) | GEO_Detail | |
| setDetailAttributeF(const UT_StringHolder &aname, const UT_Vector4 &v) | GEO_Detail | |
| setDetailAttributeF(const UT_StringHolder &aname, const UT_Matrix3 &v) | GEO_Detail | |
| setDetailAttributeF(const UT_StringHolder &aname, const UT_Matrix4 &v) | GEO_Detail | |
| setDetailAttributeI(const UT_StringHolder &aname, int v) | GEO_Detail | |
| setDetailAttributeR(const UT_StringHolder &aname, const UT_Ramp &ramp) | GEO_Detail | |
| setDetailAttributeS(const UT_StringHolder &aname, const char *value) | GEO_Detail | |
| setDetailAttributeS(const UT_StringHolder &aname, const UT_StringArray &s) | GEO_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 | |
| setLayerMerge(int preclear, int mask, int srcblend, int dstblend) | GEO_Detail | |
| setMantraGeometry(MantraGeometry *m) | GA_Detail | inline |
| setMetaCacheCount(int64 i) | GA_Detail | inlineprotected |
| setNumLayers(int numlayer) | GEO_Detail | |
| setPos2(GA_Offset ptoff, const UT_Vector2 &pos) | GA_Detail | inline |
| 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 |
| slideTransformEdges(const UT_Matrix4T< FLOAT_T > &mat, const GA_EdgeGroup *edgegrp=0, const GA_PrimitiveGroup *primclosure=0, bool just_P=false, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flipvector=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false) | GEO_Detail | |
| slideTransformGroup(const UT_Matrix4T< FLOAT_T > &mat, const GA_Group &grp, bool just_P=false, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flipvector=true, const GA_PointGroup *ptclosure=0, const GA_PrimitiveGroup *primclosure=0, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, GEO_PointSliderCache *slider_cache=0) | GEO_Detail | |
| slideTransformPoints(const UT_Matrix4T< FLOAT_T > &mat, const GA_PointGroup *ptgrp=0, const GA_PrimitiveGroup *primclosure=0, bool just_P=false, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flipvector=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, GEO_PointSliderCache *slider_cache=0) | GEO_Detail | |
| slideTransformPrimitives(const UT_Matrix4T< FLOAT_T > &mat, const GA_PrimitiveGroup *primgrp=0, const GA_PointGroup *ptclosure=0, bool just_P=false, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flipvector=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, GEO_PointSliderCache *slider_cache=0) | GEO_Detail | |
| softNormalTranslatePoints(float distance, const GEO_Rolloff &rolloff, const GA_PointGroup *ptgroup=nullptr, const SoftSymmetryParms *symmetry=nullptr, int along_lead_normal=1, int check_pasting=1, int update_ptnormals=0, GEO_Delta *geodelta=nullptr, bool updateaffectednormals=false, const GA_RWHandleF *falloff_output=nullptr, bool *falloff_written=nullptr) | GEO_Detail | |
| softTransformEdges(const UT_XformOrder &order, float tx, float ty, float tz, float rx, float ry, float rz, float sx, float sy, float sz, float s_xy, float s_xz, float s_yz, float px, float py, float pz, float prx, float pry, float prz, const GEO_Rolloff &rolloff, const GA_EdgeGroup *edgegrp=0, const SoftSymmetryParms *symmetry=0, int just_P=0, int keep_vector_lengths=1, int check_pasting=1, int neg_determinant_flipvector=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr, const GA_RWHandleF *falloff_output=nullptr, bool *falloff_written=nullptr) | GEO_Detail | |
| softTransformEdges(const LocalXformContextF *local, const UT_XformOrder &order, float tx, float ty, float tz, float rx, float ry, float rz, float sx, float sy, float sz, float s_xy, float s_xz, float s_yz, float px, float py, float pz, float prx, float pry, float prz, const GEO_Rolloff &rolloff, const GA_EdgeGroup *edgegrp=0, const SoftSymmetryParms *symmetry=0, int just_P=0, int keep_vector_lengths=1, int check_pasting=1, int neg_determinant_flipvector=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr, const GA_RWHandleF *falloff_output=nullptr, bool *falloff_written=nullptr) | GEO_Detail | |
| softTransformPoints(const UT_XformOrder &order, float tx, float ty, float tz, float rx, float ry, float rz, float sx, float sy, float sz, float s_xy, float s_xz, float s_yz, float px, float py, float pz, float prx, float pry, float prz, const GEO_Rolloff &rolloff, const GA_PointGroup *ptgroup=0, const SoftSymmetryParms *symmetry=0, int just_P=0, int keep_vector_lengths=1, int check_pasting=1, int neg_determinant_flipvector=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr, const GA_RWHandleF *falloff_output=nullptr, bool *falloff_written=nullptr) | GEO_Detail | |
| softTransformPoints(const LocalXformContextF *local, const UT_XformOrder &order, float tx, float ty, float tz, float rx, float ry, float rz, float sx, float sy, float sz, float s_xy, float s_xz, float s_yz, float px, float py, float pz, float prx, float pry, float prz, const GEO_Rolloff &rolloff, const GA_PointGroup *ptgroup=0, const SoftSymmetryParms *symmetry=0, int just_P=0, int keep_vector_lengths=1, int check_pasting=1, int neg_determinant_flipvector=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr, const GA_RWHandleF *falloff_output=nullptr, bool *falloff_written=nullptr) | GEO_Detail | |
| softTranslateEdges(const UT_Vector3 &delta, const GEO_Rolloff &rolloff, const GA_EdgeGroup *edgegrp=0, const SoftSymmetryParms *symmetry=0, int check_pasting=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr, const GA_RWHandleF *falloff_output=nullptr, bool *falloff_written=nullptr) | GEO_Detail | |
| softTranslatePoints(const UT_Vector3 &delta, const GEO_Rolloff &rolloff, const GA_PointGroup *ptgroup=0, const SoftSymmetryParms *symmetry=0, int check_pasting=1, int update_ptnormals=0, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr, const GA_RWHandleF *falloff_output=nullptr, bool *falloff_written=nullptr) | GEO_Detail | |
| 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 | |
| statH9Basic(UT_IStream &is, GA_Stat &sbuf, bool binstream) | GEO_Detail | protectedstatic |
| 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_Matrix4T< FLOAT_T > &mat, const GA_Range &primitives, bool just_P, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flip_vector=true, bool update_ptnormals=false, GEO_Delta *geodelta=nullptr, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| transform(const UT_Matrix4T< FLOAT_T > &mat, const GA_Range &primitives, const GA_Range &points, bool just_P, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flip_vector=true, bool update_ptnormals=false, GEO_Delta *geodelta=nullptr, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| transform(const UT_Matrix4T< FLOAT_T > &mat, const GA_PrimitiveGroup *primGrp=0, const GA_PointGroup *pointClosure=0, bool just_P=false, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flipvector=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| transformBreakpoints(const UT_Matrix4T< FLOAT_T > &mat, const GA_BreakpointGroup *grp=0, bool just_P=false, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| transformEdges(const UT_Matrix4T< FLOAT_T > &mat, const GA_EdgeGroup *edgegrp=0, const GA_PrimitiveGroup *primclosure=0, bool just_P=false, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flipvector=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| transformGroup(const UT_Matrix4T< FLOAT_T > &mat, const GA_Group &grp, bool just_P=false, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flipvector=true, const GA_PointGroup *ptclosure=0, const GA_PrimitiveGroup *primclosure=0, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| transformInternal(const UT_Matrix4T< FLOAT_T > &mat, const GA_Range &prim_range, const GA_Range &pt_range, bool just_P, bool keep_vector_lengths, bool check_pasting, bool neg_determinant_flipvector, bool update_ptnormals, GEO_Delta *geodelta, bool updateaffectednormals, const char *attribpattern) | GEO_Detail | protected |
| transformPoints(const UT_Matrix4T< FLOAT_T > &mat, const GA_Range &points, bool just_P=false, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flipvector=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| transformPoints(const UT_Matrix4T< FLOAT_T > &mat, const GA_PointGroup *pointGroup=0, const GA_PrimitiveGroup *primClosure=0, bool just_P=false, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flipvector=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| transformPointsByAttribute(const GA_ROHandleT< UT_Matrix4T< FLOAT_T > > &xformhandle, const GA_Range &points, bool keep_vector_lengths=true, bool updateaffectednormals=true, const char *attribpattern=nullptr) | GEO_Detail | |
| transformPointsByAttribute(const GA_ROHandleT< UT_Matrix3T< FLOAT_T > > &xformhandle, const GA_Range &points, bool keep_vector_lengths=true, bool updateaffectednormals=true, const char *attribpattern=nullptr) | GEO_Detail | |
| transformPointsByAttribute(const GA_ROHandleT< UT_QuaternionT< FLOAT_T > > &xformhandle, const GA_Range &points, bool keep_vector_lengths=true, bool updateaffectednormals=true, const char *attribpattern=nullptr) | GEO_Detail | |
| transformRange(const UT_Matrix4T< FLOAT_T > &mat, GA_Index min_ptnum, GA_Index max_ptnum, GA_Index min_primnum, GA_Index max_primnum, bool just_P=false, bool keep_vector_lengths=true, bool check_pasting=true, bool neg_determinant_flipvector=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| translate(const UT_Vector3T< FLOAT_T > &delta, const GA_PrimitiveGroup *primGrp=0, const GA_PointGroup *pointClosure=0, bool check_pasting=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| translateBreakpoints(const UT_Vector3T< FLOAT_T > &delta, const GA_BreakpointGroup *grp=0, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| translateEdges(const UT_Vector3T< FLOAT_T > &delta, const GA_EdgeGroup *edgegrp=0, bool check_pasting=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| translateGroup(const UT_Vector3T< FLOAT_T > &delta, const GA_Group &grp, bool check_pasting=true, const GA_PointGroup *ptclosure=0, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_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_Vector3T< FLOAT_T > &delta, const GA_PointGroup *pointGroup=0, bool check_pasting=true, bool update_ptnormals=false, GEO_Delta *geodelta=0, bool updateaffectednormals=false, const char *attribpattern=nullptr) | GEO_Detail | |
| translatePointsByAttribute(const GA_ROHandleT< UT_Vector3T< FLOAT_T > > &xformhandle, const GA_Range &points, bool keep_vector_lengths=true, bool updateaffectednormals=true, const char *attribpattern=nullptr) | GEO_Detail | |
| traverseVariableNames(int(*function)(const char *attr, const char *varname, void *data), void *data) const | GEO_Detail | |
| updateAffectedNormals(const GA_Range &ptrange, GEO_Delta *geodelta=0, bool allsametransform=false) | GEO_Detail | |
| vertexAttribs() const | GEO_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 |
| VISTYPE_MULTIPLE enum value | GEO_Detail | |
| VISTYPE_SINGLE enum value | GEO_Detail | |
| VisualizationType enum name | GEO_Detail | |
| visualizeSoftPoints(const GEO_Rolloff &rolloff, const GA_PointGroup *ptgroup, UT_ColorRamp ramp) | GEO_Detail | |
| ~GA_Detail() | GA_Detail | virtual |
| ~GEO_Detail() override | GEO_Detail |