HDK
|
This is the complete list of members for GU_PrimVDB, including all inherited members.
ACTIVATE_COPY enum value | GEO_PrimVDB | |
ACTIVATE_INTERSECT enum value | GEO_PrimVDB | |
ACTIVATE_SUBTRACT enum value | GEO_PrimVDB | |
ACTIVATE_UNION enum value | GEO_PrimVDB | |
activateByVDB(const GEO_PrimVDB *vdb, ActivateOperation operation, bool setvalue, fpreal value, bool ignore_transform=false) | GEO_PrimVDB | |
activateIndexBBox(const openvdb::CoordBBox &bbox, ActivateOperation operation, bool setvalue, fpreal value) | GEO_PrimVDB | inline |
ActivateOperation enum name | GEO_PrimVDB | |
addPointRefToGroup(GA_PointGroup &grp) const | GA_Primitive | |
addToBSphere(UT_BoundingSphere *bsphere) const | GEO_Primitive | virtual |
allocateVertex(GA_Offset point=GA_INVALID_OFFSET) | GA_Primitive | protected |
apply(OpT &op) const | GEO_PrimVDB | inline |
apply(OpT &op, bool makeUnique=true) | GEO_PrimVDB | inline |
assignVertex(GA_Offset new_vtx, bool update_topology) | GEO_PrimVDB | |
AtomicUniqueId typedef | GEO_PrimVDB | protected |
backgroundF() const | GEO_PrimVDB | |
backgroundV3() const | GEO_PrimVDB | |
baryCenter() const override | GEO_PrimVDB | virtual |
baryCenterD() const | GEO_Primitive | virtual |
baryCenterT() const | GEO_Primitive | inline |
bboxIntersectRay(const UT_Vector3 &rayorig, const UT_Vector3 &raydir, int maxtries=10, float tmax=1E17F, float *distance=0, UT_Vector3 *nml=0) const | GEO_Primitive | |
build(GU_Detail *gdp, bool append_points=true) | GU_PrimVDB | static |
buildFamilyMask() | GEO_PrimVDB | inlinestatic |
buildFromGrid(GU_Detail &gdp, openvdb::GridBase::Ptr grid, const GEO_PrimVDB *src=NULL, const char *name=NULL) | GU_PrimVDB | inlinestatic |
buildFromPrimVolume(GU_Detail &geo, const GEO_PrimVolume &vol, const char *name, const bool flood_sdf=false, const bool prune=false, const float tolerance=0.0, const bool activate_inside_sdf=true) | GU_PrimVDB | static |
calcArea() const override | GEO_PrimVDB | virtual |
calcAverage() const | GEO_PrimVDB | |
calcMaximum() const | GEO_PrimVDB | |
calcMinimum() const | GEO_PrimVDB | |
calcPerimeter() const override | GEO_Primitive | inlinevirtual |
calcPositiveDensity() const | GEO_PrimVDB | |
calcVolume(const UT_Vector3 &refpt) const override | GEO_PrimVDB | virtual |
castToMetaPrim() | GEO_Primitive | virtual |
castToMetaPrim() const | GEO_Primitive | virtual |
clearForDeletion() | GA_Primitive | inlinevirtual |
clip(UT_Vector3 normal, float distance=0, GA_PrimitiveGroup *clipgrp=NULL) | GEO_Primitive | virtual |
computeInteriorPointWeights(UT_Array< GA_Offset > &vtxlist, UT_Array< float > &weightlist, fpreal u, fpreal v, fpreal w) const | GEO_Primitive | virtual |
computeNormal() const override | GEO_PrimVDB | virtual |
computeNormalD() const override | GEO_PrimVDB | virtual |
conditionMatrix(UT_Matrix4D &mat4) | GEO_PrimVDB | static |
convert(GU_ConvertParms &parms, GA_PointGroup *usedpts=0) override | GU_PrimVDB | virtual |
convertNew(GU_ConvertParms &parms) override | GU_PrimVDB | virtual |
convertPrimVolumeToPolySoup(GU_Detail &dst_geo, const GEO_PrimVolume &src_vol) | GU_PrimVDB | static |
convertVDBs(GU_Detail &dst_geo, const GU_Detail &src_geo, GU_ConvertParms &parms, fpreal adaptivity, bool keep_original) | GU_PrimVDB | static |
convertVDBs(GU_Detail &dst_geo, const GU_Detail &src_geo, GU_ConvertParms &parms, fpreal adaptivity, bool keep_original, bool split_disjoint_volumes) | GU_PrimVDB | static |
convertVolumesToVDBs(GU_Detail &dst_geo, const GU_Detail &src_geo, GU_ConvertParms &parms, bool flood_sdf, bool prune, fpreal tolerance, bool keep_original, bool activate_inside=true) | GU_PrimVDB | static |
copy(int preserve_shared_pts=0) const override | GEO_PrimVDB | virtual |
copyAttributeData(const GEO_Primitive &src) | GEO_Primitive | |
copyAttributeData(const GEO_Primitive &src, GA_AttributeRefMap &gah) | GEO_Primitive | |
copyAttributeData(const GEO_Primitive &src, GA_PrimitiveWrangler &wrangler) | GEO_Primitive | |
copyAttributesAndGroups(const GEO_Primitive &src, bool copy_groups=true) | GEO_Primitive | inline |
copyAttributesAndGroups(const GEO_Primitive &src, GA_AttributeRefMap &gah, bool copy_groups=true) | GEO_Primitive | inline |
copyAttributesAndGroups(const GEO_Primitive &src, GA_PrimitiveWrangler &wrangler, bool copy_groups=true) | GEO_Primitive | inline |
copyAttributeValues(const GEO_Primitive &src, GA_PrimitiveWrangler &wrangler) | GEO_Primitive | |
copyGridFrom(const GEO_PrimVDB &, bool copyPosition=true) | GEO_PrimVDB | protected |
copyGroupMembership(const GEO_Primitive &src) | GEO_Primitive | |
copyPrimitive(const GEO_Primitive *src) override | GEO_PrimVDB | virtual |
copySubclassData(const GA_Primitive *source) override | GEO_PrimVDB | virtual |
copyUnwiredForMerge(const GA_Primitive *src, const GA_MergeMap &map) | GA_Primitive | inline |
copyVertexListForMerge(const GA_OffsetListRef &src_vertices, const GA_MergeMap &map) | GA_Primitive | protected |
countBaseMemory(UT_MemoryCounter &counter) const | GEO_PrimVDB | protected |
countMemory(UT_MemoryCounter &counter) const override | GU_PrimVDB | virtual |
createAttrsFromMetadata(GA_AttributeOwner owner, GA_Offset element, const openvdb::MetaMap &meta_map, GEO_Detail &gdp) | GU_PrimVDB | inlinestatic |
createGridAttrsFromMetadata(const GEO_PrimVDB &prim, const openvdb::GridBase &grid, GEO_Detail &gdp) | GU_PrimVDB | inlinestatic |
createMetadataFromAttrs(openvdb::MetaMap &meta_map, GA_AttributeOwner owner, GA_Offset element, const GEO_Detail &geo) | GU_PrimVDB | inlinestatic |
createMetadataFromGridAttrs(openvdb::GridBase &grid, const GEO_PrimVDB &prim, const GEO_Detail &gdp) | GU_PrimVDB | inlinestatic |
dereferencePoint(GA_Offset point, bool dry_run=false) override | GEO_PrimVDB | virtual |
dereferencePoints(const GA_RangeMemberQuery &pt_q, bool dry_run=false) override | GEO_PrimVDB | virtual |
destroyVertex(GA_Offset vertex) | GA_Primitive | protected |
detachPoints(GA_PointGroup &grp) override | GEO_PrimVDB | virtual |
edgeApply(GA_EdgeApplyFunc apply, void *data=nullptr) const | GA_Primitive | |
edgeApplyIndex(GA_EdgeApplyIndexFunc apply, void *data=nullptr) const | GA_Primitive | |
enlargeBoundingBox(UT_BoundingRect &b, const GA_Attribute *P) const override | GEO_PrimVDB | virtual |
enlargeBoundingBox(UT_BoundingBox &b, const GA_Attribute *P) const override | GEO_PrimVDB | virtual |
enlargeBoundingSphere(UT_BoundingSphere &b, const GA_Attribute *P) const override | GEO_PrimVDB | virtual |
enlargePointBounds(UT_BoundingBox &e) const override | GEO_PrimVDB | virtual |
enlargeVisibleBoundingBox(UT_BoundingBox &b, const GA_Attribute *P) const override | GEO_Primitive | virtual |
evalGradients(UT_Vector3 *gradients, int gradients_stride, const UT_Vector3 *positions, int num_positions, bool normalize=false) const | GEO_PrimVDB | |
evaluateBaryCenter(GA_Offset result_vtx, GA_AttributeRefMap &map) const | GEO_Primitive | inline |
evaluateBaryCenterRefMap(GA_Offset result_vtx, GA_AttributeRefMap &map) const | GEO_Primitive | protectedvirtual |
evaluateInteriorPoint(GA_Offset result_vtx, GA_AttributeRefMap &map, fpreal u, fpreal v, fpreal w=0) const | GEO_Primitive | inline |
evaluateInteriorPoint(UT_Vector4 &pos, fpreal u, fpreal v, fpreal w=0) const | GEO_Primitive | inline |
evaluateInteriorPointRefMap(GA_Offset result_vtx, GA_AttributeRefMap &map, fpreal u, fpreal v, fpreal w=0) const | GEO_Primitive | protectedvirtual |
evaluateInteriorPointV4(UT_Vector4 &pos, fpreal u, fpreal v, fpreal w=0) const | GEO_Primitive | protectedvirtual |
evaluateNormalVector(UT_Vector3 &nml, float u, float v=0, float w=0) const | GEO_Primitive | virtual |
evaluatePoint(GA_Offset result_vtx, GA_AttributeRefMap &map, fpreal u, fpreal v=0, uint du=0, uint dv=0) const | GEO_Primitive | inline |
evaluatePoint(UT_Vector4 &pos, float u, float v=0, unsigned du=0, unsigned dv=0) const | GEO_Primitive | inline |
evaluatePointRefMap(GA_Offset result_vtx, GA_AttributeRefMap &hlist, fpreal u, fpreal v, uint du, uint dv) const override | GEO_PrimVDB | virtual |
evaluatePointV4(UT_Vector4 &pos, float u, float v=0, unsigned du=0, unsigned dv=0) const override | GEO_PrimVDB | inlinevirtual |
fastVertexOffset(GA_Size UT_IF_ASSERT_P(index)) const | GEO_PrimVDB | inline |
findEdgePoints(GA_Offset ptoff0, GA_Offset ptoff1, GA_Size &vtx0, GA_Size &vtx1) const | GA_Primitive | |
findexToPos(UT_Vector3 index, UT_Vector3 &pos) const | GEO_PrimVDB | |
findexToPos(UT_Vector3D index, UT_Vector3D &pos) const | GEO_PrimVDB | |
findGlobalIntrinsic(GA_LocalIntrinsic h) const | GA_Primitive | inline |
findIntrinsic(const UT_StringRef &nm) const | GA_Primitive | inline |
findIntrinsic(GA_GlobalIntrinsic h) const | GA_Primitive | inline |
flushCECaches() override | GEO_PrimVDB | virtual |
flushCEWriteCaches() override | GEO_PrimVDB | virtual |
forEachPoint(FUNCTOR &&functor) const | GA_Primitive | inline |
forEachVertex(FUNCTOR &&functor) const | GA_Primitive | inline |
GA_DEREFERENCE_DEGENERATE enum value | GA_Primitive | |
GA_DEREFERENCE_DESTROY enum value | GA_Primitive | |
GA_DEREFERENCE_FAIL enum value | GA_Primitive | |
GA_DEREFERENCE_OK enum value | GA_Primitive | |
GA_DereferenceStatus enum name | GA_Primitive | |
GA_Primitive(GA_Detail &detail, GA_Offset offset=GA_INVALID_OFFSET) | GA_Primitive | inlineprotected |
GEO_Primitive(GA_Detail *d, GA_Offset offset=GA_INVALID_OFFSET) | GEO_Primitive | inlineprotected |
GEO_PrimVDB(GEO_Detail *d, GA_Offset offset=GA_INVALID_OFFSET) | GEO_PrimVDB | protected |
getAdjacentBoundaryVertices(GA_Offset vtx, GA_Offset &prev_vtx, GA_Offset &next_vtx) const | GA_Primitive | inlinevirtual |
getBaseMemoryUsage() const | GEO_PrimVDB | protected |
getBBox(UT_BoundingBox *bbox) const override | GEO_PrimVDB | virtual |
getCEGrid(bool read, bool write) const | GEO_PrimVDB | |
getConstGrid() const | GEO_PrimVDB | inline |
getConstGridPtr() const | GEO_PrimVDB | inline |
getConstMetadata() const | GEO_PrimVDB | inline |
getDetail() const | GA_Primitive | inline |
getFamilyMask() const | GA_Primitive | inline |
getFrustumBounds(UT_BoundingBox &idxbox) const | GEO_PrimVDB | |
getGradient(const UT_Vector3 &pos) const | GEO_PrimVDB | |
getGrid() const | GEO_PrimVDB | inline |
getGrid() | GEO_PrimVDB | inline |
getGridName() const | GEO_PrimVDB | |
getGridPtr() const | GEO_PrimVDB | inline |
getGridPtr() | GEO_PrimVDB | inline |
getIndexMap() const | GA_Primitive | inline |
getIndexSpaceTransform() const | GEO_PrimVDB | |
getIntrinsic(GA_LocalIntrinsic h, UT_String &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_StringArray &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_OptionsHolder &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Array< UT_OptionsHolder > &val) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, int64 *v, GA_Size size) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, fpreal64 *v, GA_Size sz) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, float &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, int &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector2 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector3 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector4 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix2 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix3 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix4 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, double &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, int64 &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector2D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector3D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Vector4D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix2D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix3D &v) const | GA_Primitive | |
getIntrinsic(GA_LocalIntrinsic h, UT_Matrix4D &v) const | GA_Primitive | |
getIntrinsicCollapseSingletons(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicManager() const | GA_Primitive | inline |
getIntrinsicName(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicOptions(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicReadOnly(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicStorage(GA_LocalIntrinsic h) const | GA_Primitive | inline |
getIntrinsicTupleSize(GA_LocalIntrinsic h) const | GA_Primitive | |
getJSON() const override | GEO_PrimVDB | virtual |
getLocalTransform(UT_Matrix3D &result) const override | GEO_PrimVDB | virtual |
getLocalTransform4(UT_Matrix4D &matrix) const | GA_Primitive | virtual |
getMapIndex() const | GA_Primitive | inline |
getMapOffset() const | GA_Primitive | inline |
getMemoryUsage() const override | GU_PrimVDB | virtual |
getMetadata() const | GEO_PrimVDB | inline |
getMetadata() | GEO_PrimVDB | inline |
getMetadataUniqueId() const | GEO_PrimVDB | inline |
getNum() const | GA_Primitive | inline |
getNumSecondary(GA_Index detail) const | GA_Primitive | |
getNumSecondaryDetails() const | GA_Primitive | virtual |
getParent() const | GEO_Primitive | inline |
getPointIndex(GA_Size i) const | GA_Primitive | inline |
getPointOffset() const | GEO_PrimVDB | inline |
GEO_Primitive::getPointOffset(GA_Size i) const | GA_Primitive | inline |
getPointRange(bool harden=false) const | GA_Primitive | inline |
getPos3() const | GEO_PrimVDB | inline |
GEO_Primitive::getPos3(GA_Size i) const | GA_Primitive | inline |
getPos3D(GA_Size i) const | GA_Primitive | inline |
getPos3T(GA_Size i) const | GA_Primitive | inline |
getPos4(GA_Size i) const | GA_Primitive | inline |
getPos4D(GA_Size i) const | GA_Primitive | inline |
getPrimitiveId() const override | GEO_Primitive | virtual |
getPrimitiveMaskH9(const char *maskstr) | GEO_Primitive | static |
getRes(int &rx, int &ry, int &rz) const | GEO_PrimVDB | |
getRes(int64 &rx, int64 &ry, int64 &rz) const | GEO_PrimVDB | |
getSecondaryByIndex(GA_Index detail, GA_Index i) const | GA_Primitive | |
getSecondaryByIndex(GA_Index detail, GA_Index i) | GA_Primitive | |
getSecondaryByOffset(GA_Index detail, GA_Offset o) const | GA_Primitive | |
getSecondaryByOffset(GA_Index detail, GA_Offset o) | GA_Primitive | |
getSecondaryDetail(GA_Index i) const | GA_Primitive | virtual |
getSecondaryDetail(GA_Index i) | GA_Primitive | virtual |
getSpaceTransform() const | GEO_PrimVDB | |
getSpaceTransform(const UT_BoundingBoxD &bbox) const | GEO_PrimVDB | |
getStorageType() const | GEO_PrimVDB | inline |
getTaper() const | GEO_PrimVDB | |
getTransform4() const | GEO_PrimVDB | |
getTransformUniqueId() const | GEO_PrimVDB | inline |
getTreeUniqueId() const | GEO_PrimVDB | inline |
getTupleSize() const | GEO_PrimVDB | inline |
getTypeDef() const override | GU_PrimVDB | inlinevirtual |
getTypeId() const | GA_Primitive | inline |
getTypeName() const | GA_Primitive | inline |
getUniqueId() const | GEO_PrimVDB | inline |
getValueAtIndexF(int ix, int iy, int iz) const | GEO_PrimVDB | |
getValueAtIndexV3(int ix, int iy, int iz) const | GEO_PrimVDB | |
getValueF(const UT_Vector3 &pos) const | GEO_PrimVDB | |
getValues(float *f, int stride, const UT_Vector3 *pos, int num) const | GEO_PrimVDB | |
getValues(int *f, int stride, const UT_Vector3 *pos, int num) const | GEO_PrimVDB | |
getValues(UT_Vector3 *f, int stride, const UT_Vector3 *pos, int num) const | GEO_PrimVDB | |
getValues(double *f, int stride, const UT_Vector3D *pos, int num) const | GEO_PrimVDB | |
getValues(exint *f, int stride, const UT_Vector3D *pos, int num) const | GEO_PrimVDB | |
getValues(UT_Vector3D *f, int stride, const UT_Vector3D *pos, int num) const | GEO_PrimVDB | |
getValuesAtIndices(float *f, int stride, const int *ix, const int *iy, const int *iz, int num) const | GEO_PrimVDB | |
getValuesAtIndices(int *f, int stride, const int *ix, const int *iy, const int *iz, int num) const | GEO_PrimVDB | |
getValuesAtIndices(UT_Vector3 *f, int stride, const int *ix, const int *iy, const int *iz, int num) const | GEO_PrimVDB | |
getValuesAtIndices(double *f, int stride, const exint *ix, const exint *iy, const exint *iz, int num) const | GEO_PrimVDB | |
getValuesAtIndices(exint *f, int stride, const exint *ix, const exint *iy, const exint *iz, int num) const | GEO_PrimVDB | |
getValuesAtIndices(UT_Vector3D *f, int stride, const exint *ix, const exint *iy, const exint *iz, int num) const | GEO_PrimVDB | |
getValueV3(const UT_Vector3 &pos) const | GEO_PrimVDB | |
getVertexCount() const | GA_Primitive | inline |
getVertexElement(GA_Size i) const | GEO_Primitive | |
getVertexIndex(GA_Size primvertexnum) const | GA_Primitive | inline |
getVertexOffset() const | GEO_PrimVDB | inline |
GEO_Primitive::getVertexOffset(GA_Size primvertexnum) const | GA_Primitive | inline |
getVertexRange(bool harden=false) const | GA_Primitive | inline |
getVisDensity() const | GEO_PrimVDB | inline |
getVisibleBBox(UT_BoundingBox *bbox) const | GEO_Primitive | virtual |
getVisIso() const | GEO_PrimVDB | inline |
getVisLod() const | GEO_PrimVDB | inline |
getVisOptions() const | GEO_PrimVDB | inline |
getVisualization() const | GEO_PrimVDB | inline |
getVoxelDiameter() const | GEO_PrimVDB | |
getVoxelSize() const | GEO_PrimVDB | |
GU_PrimitiveFactory class | GU_PrimVDB | friend |
GU_PrimVDB(GU_Detail *gdp, GA_Offset offset=GA_INVALID_OFFSET) | GU_PrimVDB | inline |
hasEdge(const GA_Edge &edge) const override | GEO_Primitive | virtual |
hasGrid() const | GEO_PrimVDB | inline |
hasGuideEdge(int edgeid, UT_Vector3 &a, UT_Vector3 &b) const | GEO_Primitive | virtual |
hasLocalTransform() const | GA_Primitive | inline |
hasXsectPoint(int pointid, UT_Vector3 &p) const | GEO_Primitive | virtual |
incrGridUniqueIds() | GEO_PrimVDB | inlineprotected |
incrMetadataUniqueId() | GEO_PrimVDB | inlineprotected |
incrTransformUniqueId() | GEO_PrimVDB | inlineprotected |
incrTreeUniqueId() | GEO_PrimVDB | inlineprotected |
indexToPos(int x, int y, int z, UT_Vector3 &pos) const | GEO_PrimVDB | |
indexToPos(exint x, exint y, exint z, UT_Vector3D &pos) const | GEO_PrimVDB | |
intersectRay(const UT_Vector3 &o, const UT_Vector3 &d, float tmax=1E17F, float tol=1E-12F, float *distance=0, UT_Vector3 *pos=0, UT_Vector3 *nml=0, int accurate=0, float *u=0, float *v=0, int ignoretrim=1) const | GEO_Primitive | virtual |
isActiveRegionMatched(const GEO_PrimVDB *vdb) const | GEO_PrimVDB | |
isAligned(const GEO_PrimVDB *vdb) const | GEO_PrimVDB | |
isDegenerate() const override | GEO_PrimVDB | virtual |
isEmpty() const | GEO_PrimVDB | inline |
isFamily(unsigned family_mask) const | GA_Primitive | inline |
isGridUnique() const | GEO_PrimVDB | inline |
isIntrinsicMetadata(const char *name) | GEO_PrimVDB | protectedstatic |
isolate() | GEO_Primitive | inlinevirtual |
isPointListTrivial() const | GA_Primitive | |
isPointUsed(GA_Offset ptoff) const | GA_Primitive | inline |
isPrimary() const | GA_Primitive | inline |
isQuadric() const | GEO_Primitive | inlinevirtual |
isSDF() const | GEO_PrimVDB | |
isVertexListTrivial() const | GA_Primitive | inline |
isVisible() const | GA_Primitive | virtual |
isWorldAxisAligned() const | GEO_PrimVDB | |
iterateEdges(GA_IterateEdgesFunc apply_func) const | GA_Primitive | inlinevirtual |
iterateEdgesByVertex(GA_IterateEdgesByVertexFunc apply_func) const | GA_Primitive | inlinevirtual |
loadH9(UT_IStream &is, const UT_Array< GA_AttribLoadDataH9 > &prim_attribs, const UT_Array< GA_AttribLoadDataH9 > &vtx_attribs) | GA_Primitive | virtual |
loadOrder(const UT_JSONValue &p) | GEO_PrimVDB | |
loadVDB(UT_JSONParser &p, bool as_shmem=false) | GEO_PrimVDB | |
loadVisualization(UT_JSONParser &p, const GA_LoadMap &map) | GEO_PrimVDB | |
makeGridUnique() | GEO_PrimVDB | inline |
myVertexList | GA_Primitive | protected |
nextUniqueId() | GEO_PrimVDB | protectedstatic |
normal(NormalComp &output) const override | GU_PrimVDB | virtual |
normal(NormalCompD &output) const override | GU_PrimVDB | virtual |
NormalComp typedef | GEO_Primitive | |
NormalCompArray typedef | GEO_Primitive | |
NormalCompArrayD typedef | GEO_Primitive | |
NormalCompAttr typedef | GEO_Primitive | |
NormalCompAttrD typedef | GEO_Primitive | |
NormalCompBuffered typedef | GEO_Primitive | |
NormalCompBufferedD typedef | GEO_Primitive | |
NormalCompD typedef | GEO_Primitive | |
parametricBBox(float u, float v, float *u0, float *u1, float *v0, float *v1) | GEO_Primitive | virtual |
posToIndex(UT_Vector3 pos, int &x, int &y, int &z) const | GEO_PrimVDB | |
posToIndex(UT_Vector3 pos, UT_Vector3 &index) const | GEO_PrimVDB | |
posToIndex(UT_Vector3D pos, exint &x, exint &y, exint &z) const | GEO_PrimVDB | |
posToIndex(UT_Vector3D pos, UT_Vector3D &index) const | GEO_PrimVDB | |
primCompatMaskFromTypeId(int type_id) | GA_Primitive | inlinestatic |
realToUnitPair(float ureal, float vreal, float &uunit, float &vunit) const | GEO_Primitive | virtual |
registerIntrinsics(GA_PrimitiveDefinition &defn) | GEO_Primitive | inlineprotectedstatic |
registerSharedLoadData(int load_data_type, GA_SharedDataHandlePtr item) | GA_Primitive | virtual |
registerVertex(GA_Offset vertex) | GA_Primitive | protected |
releaseVertex(GA_Offset vtx) | GA_Primitive | inlinevirtual |
reverse() override | GEO_PrimVDB | virtual |
saveH9(std::ostream &os, bool binary, const UT_Array< GA_AttribSaveDataH9 > &prim_attribs, const UT_Array< GA_AttribSaveDataH9 > &vtx_attribs) const | GA_Primitive | virtual |
saveSharedLoadData(UT_JSONWriter &w, GA_SaveMap &save, GA_GeometryIndex *geo_index) const | GA_Primitive | virtual |
saveVDB(UT_JSONWriter &w, const GA_SaveMap &sm, bool as_shmem=false) const | GEO_PrimVDB | |
saveVisualization(UT_JSONWriter &w, const GA_SaveMap &map) const | GEO_PrimVDB | |
setCEGrid(CE_VDBGrid *cegrid) | GEO_PrimVDB | |
setGrid(const openvdb::GridBase &grid, bool copyPosition=true) | GEO_PrimVDB | inline |
setIntrinsic(GA_LocalIntrinsic h, const char *value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_StringArray &value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const char **val, GA_Size s) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_OptionsHolder &value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_Array< UT_OptionsHolder > &value) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const UT_OptionsHolder *value, GA_Size s) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const int64 val) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const fpreal64 val) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const int64 *val, GA_Size sz) | GA_Primitive | |
setIntrinsic(GA_LocalIntrinsic h, const fpreal64 *v, GA_Size sz) | GA_Primitive | |
setLocalTransform(const UT_Matrix3D &new_mat3) override | GEO_PrimVDB | virtual |
setNumVertices(GA_Size nvertices) | GA_Primitive | protected |
setPointOffset(GA_Offset pt) | GEO_PrimVDB | inline |
GEO_Primitive::setPointOffset(GA_Size i, GA_Offset ptoff) | GA_Primitive | inline |
setPos3(const UT_Vector3 &pos) | GEO_PrimVDB | inline |
GEO_Primitive::setPos3(GA_Size i, const UT_Vector3 &pos) const | GA_Primitive | inline |
GEO_Primitive::setPos3(GA_Size i, const UT_Vector3D &pos) const | GA_Primitive | inline |
setPos4(GA_Size i, const UT_Vector4 &pos) const | GA_Primitive | inline |
setPos4(GA_Size i, const UT_Vector4D &pos) const | GA_Primitive | inline |
setSpaceTransform(const GEO_PrimVolumeXform &space, const UT_Vector3R &resolution, bool force_taper=false) | GEO_PrimVDB | |
setTransform4(const UT_DMatrix4 &xform4) | GEO_PrimVDB | |
setTransform4(const UT_Matrix4 &xform4) | GEO_PrimVDB | |
setVertexPoint(int i, GA_Offset pt) | GEO_PrimVDB | inline |
setVisOptions(const GEO_VolumeOptions &vis) | GEO_PrimVDB | inline |
setVisualization(GEO_VolumeVis vismode, fpreal iso, fpreal density, GEO_VolumeVisLod lod=GEO_VOLUMEVISLOD_FULL) | GEO_PrimVDB | inline |
stashed(bool beingstashed, GA_Offset offset=GA_INVALID_OFFSET) override | GEO_PrimVDB | virtual |
stealCEBuffers(const GA_Primitive *src) override | GEO_PrimVDB | virtual |
supportsHedge() const | GA_Primitive | inlinevirtual |
swapOffsetValue(const GA_Defragment &defrag) | GA_Primitive | |
swapVertexOffsets(const GA_Defragment &defrag) | GA_Primitive | virtual |
syncAttrsFromMetadata() | GU_PrimVDB | |
theEmptySaveAttribs | GEO_Primitive | static |
transform(const UT_Matrix4 &mat) override | GEO_PrimVDB | virtual |
UniqueId typedef | GEO_PrimVDB | |
unitLengthToUnitPair(float ulength, float vlength, float &uparm, float &vparm) const | GEO_Primitive | virtual |
unitLengthToUnitPair(float ulength, float vlength, float &uparm, float &vparm, float tolerance) const | GEO_Primitive | virtual |
unitToRealPair(float uunit, float vunit, float &ureal, float &vreal) const | GEO_Primitive | virtual |
unitToUnitLengthPair(float uparm, float vparm, float &ulength, float &vlength) const | GEO_Primitive | virtual |
uvDist(float u1, float v1, float u2, float v2) const | GEO_Primitive | virtual |
vertexApply(bool(*apply)(GA_Offset vtx, void *), void *data=0) const | GEO_Primitive | virtual |
vertexPoint(GA_Size) const | GEO_PrimVDB | inlineprotected |
wireVertex(GA_Offset vertex, GA_Offset point) | GA_Primitive | protected |
~GA_Primitive() | GA_Primitive | inlinevirtual |
~GEO_Primitive() override | GEO_Primitive | inlineprotected |
~GEO_PrimVDB() override | GEO_PrimVDB | protected |
~GU_PrimVDB() override | GU_PrimVDB | inlineprotected |