HDK
|
This is the complete list of members for GU_PrimVolume, including all inherited members.
addPointRefToGroup(GA_PointGroup &grp) const | GA_Primitive | |
addToBSphere(UT_BoundingSphere *bsphere) const override | GEO_PrimVolume | virtual |
allocateSharedDataLoader() | GEO_PrimVolume | static |
allocateVertex(GA_Offset point=GA_INVALID_OFFSET) | GA_Primitive | protected |
assignVertex(GA_Offset new_vtx, bool update_topology) | GEO_PrimVolume | |
baryCenter() const override | GEO_PrimVolume | 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 integers=false, int comps=1) | GU_PrimVolume | static |
buildFamilyMask() | GEO_PrimVolume | inlineprotectedstatic |
buildFromFunction(GU_Detail *gdp, float(*valAtPoint)(const UT_Vector3 &, void *data), void *data, const UT_BoundingBox &bbox, int xres, int yres, int zres) | GU_PrimVolume | static |
buildFromFunction(GU_Detail *gdp, float(*valAtPoint)(const UT_Vector3 &, void *, const UT_JobInfo &), void *data, const UT_BoundingBox &bbox, int xres, int yres, int zres, bool allowthreading=true) | GU_PrimVolume | static |
buildFromLayer(GU_Detail *gdp, UT_SharedPtr< IMX_Layer > layer) | GU_PrimVolume | static |
buildFromLayer(GU_Detail *gdp, UT_SharedPtr< const IMX_Layer > layer) | GU_PrimVolume | static |
calcArea() const override | GEO_PrimVolume | virtual |
calcAverage() const | GEO_PrimVolume | |
calcMaximum() const | GEO_PrimVolume | |
calcMinimum() const | GEO_PrimVolume | |
calcPerimeter() const override | GEO_Primitive | inlinevirtual |
calcPositiveDensity() const | GEO_PrimVolume | |
calcVolume(const UT_Vector3 &refpt) const override | GEO_PrimVolume | virtual |
castToMetaPrim() | GEO_Primitive | virtual |
castToMetaPrim() const | GEO_Primitive | virtual |
center | GU_PrimVolume | protected |
clearForDeletion() | GEO_PrimVolume | protectedvirtual |
clip(UT_Vector3 normal, float distance=0, GA_PrimitiveGroup *clipgrp=NULL) | GEO_Primitive | virtual |
computeHeightFieldProperties(int &a1, int &a2, int &axis, fpreal &scale) const | GEO_PrimVolume | |
computeHeightFieldProperties(int &a1, int &a2, int &axis, fpreal &scale, const UT_VoxelArrayF &vox, const GEO_PrimVolumeXform &indexxform) const | GEO_PrimVolume | |
computeInteriorPointWeights(UT_Array< GA_Offset > &vtxlist, UT_Array< float > &weightlist, fpreal u, fpreal v, fpreal w) const | GEO_Primitive | virtual |
computeNormal() const override | GEO_PrimVolume | virtual |
computeNormalD() const override | GEO_PrimVolume | virtual |
convert(GEO_ConvertParms &parms, GA_PointGroup *usedpts=0) override | GU_PrimVolume | virtual |
convertNew(GEO_ConvertParms &parms) override | GU_PrimVolume | virtual |
copy(int preserve_shared_pts=0) const override | GEO_PrimVolume | 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 | |
copyGroupMembership(const GEO_Primitive &src) | GEO_Primitive | |
copyPrimitive(const GEO_Primitive *src) override | GEO_PrimVolume | virtual |
copySubclassData(const GA_Primitive *source) override | GEO_PrimVolume | 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 | GA_Primitive | protected |
countMemory(UT_MemoryCounter &counter) const override | GU_PrimVolume | virtual |
data | GU_PrimVolume | protected |
dereferencePoint(GA_Offset point, bool dry_run=false) override | GEO_PrimVolume | virtual |
dereferencePoints(const GA_RangeMemberQuery &pt_q, bool dry_run=false) override | GEO_PrimVolume | virtual |
destroyVertex(GA_Offset vertex) | GA_Primitive | protected |
detachPoints(GA_PointGroup &grp) override | GEO_PrimVolume | virtual |
dispatch(const OP &op) const | GEO_PrimVolume | inline |
dispatch(StorageType storage, const OP &op) | GEO_PrimVolume | inlinestatic |
dispatchToReadHandle(OP &op) const | GEO_PrimVolume | |
dispatchToWriteHandle(OP &op, bool force_load) | GEO_PrimVolume | |
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_PrimVolume | virtual |
enlargeBoundingBox(UT_BoundingBox &b, const GA_Attribute *P) const override | GEO_PrimVolume | virtual |
enlargeBoundingSphere(UT_BoundingSphere &b, const GA_Attribute *P) const override | GEO_PrimVolume | virtual |
enlargePointBounds(UT_BoundingBox &box) const override | GEO_PrimVolume | virtual |
enlargeVisibleBoundingBox(UT_BoundingBox &b, const GA_Attribute *P) const override | GEO_Primitive | virtual |
evaluateBaryCenter(GA_Offset result_vtx, GA_AttributeRefMap &map) const | GEO_Primitive | inline |
evaluateBaryCenterRefMap(GA_Offset result_vertex, GA_AttributeRefMap &hlist) const override | GEO_PrimVolume | 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 override | GEO_PrimVolume | protectedvirtual |
evaluateInteriorPointV4(UT_Vector4 &pos, fpreal u, fpreal v, fpreal w=0) const override | GEO_PrimVolume | protectedvirtual |
evaluateNormalVector(UT_Vector3 &nml, float u, float v=0, float w=0) const override | GEO_PrimVolume | 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_PrimVolume | protectedvirtual |
evaluatePointV4(UT_Vector4 &pos, float u, float v=0, unsigned du=0, unsigned dv=0) const override | GEO_PrimVolume | inlineprotectedvirtual |
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_PrimVolume | |
findexToPos(UT_Vector3D index, UT_Vector3D &pos) const | GEO_PrimVolume | |
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_PrimVolume | virtual |
flushCEWriteCaches() override | GEO_PrimVolume | virtual |
forEachPoint(FUNCTOR &&functor) const | GA_Primitive | inline |
forEachVertex(FUNCTOR &&functor) const | GA_Primitive | inline |
fromVoxelSpace(const UT_Vector3 &pos) const | GEO_PrimVolume | |
fromVoxelSpace(UT_BoundingBox &box) const | GEO_PrimVolume | |
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_PrimVolume(GEO_Detail *d, GA_Offset offset=GA_INVALID_OFFSET) | GEO_PrimVolume | protected |
getAdjacentBoundaryVertices(GA_Offset vtx, GA_Offset &prev_vtx, GA_Offset &next_vtx) const | GA_Primitive | inlinevirtual |
getBaseMemoryUsage() const | GA_Primitive | inlineprotected |
getBBox(UT_BoundingBox *bbox) const override | GEO_PrimVolume | virtual |
getBorder() const | GEO_PrimVolume | |
getBorderEnum(const char *token, GEO_VolumeBorder def=GEO_VOLUMEBORDER_STREAK) | GEO_PrimVolume | static |
getBorderToken(GEO_VolumeBorder border) | GEO_PrimVolume | static |
getBorderValue(int component=0) const | GEO_PrimVolume | |
getCEGrid(bool read, bool write) const | GEO_PrimVolume | |
getCompressionTolerance() const | GEO_PrimVolume | |
getDetail() const | GA_Primitive | inline |
getFamilyMask() const | GA_Primitive | inline |
getGradient(const UT_Vector3 &pos) const | GEO_PrimVolume | |
getGradient(const UT_Vector3 &pos, const UT_VoxelArrayReadHandleF &handle) const | GEO_PrimVolume | |
getHandleToVoxelsWithoutLoading() const | GEO_PrimVolume | inline |
getIMXLayer(bool read, bool write) const | GEO_PrimVolume | |
getIndexMap() const | GA_Primitive | inline |
getIndexSpaceTransform() const | GEO_PrimVolume | |
getIndexSpaceTransform(const UT_VoxelArray< T > &vox) const | GEO_PrimVolume | |
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 | |
getInverseTransform() const | GEO_PrimVolume | inline |
getInverseTransform4(UT_Matrix4 &matx) const | GEO_PrimVolume | |
getJSON() const override | GEO_PrimVolume | virtual |
getLocalTransform(UT_Matrix3D &x) const override | GEO_PrimVolume | virtual |
getLocalTransform4(UT_Matrix4D &matrix) const | GA_Primitive | virtual |
getMapIndex() const | GA_Primitive | inline |
getMapOffset() const | GA_Primitive | inline |
getMemoryUsage() const override | GU_PrimVolume | virtual |
getMyVoxelHandleF() const | GEO_PrimVolume | protected |
getMyVoxelHandleI() const | GEO_PrimVolume | protected |
getMyVoxelHandleV2() const | GEO_PrimVolume | protected |
getMyVoxelHandleV3() const | GEO_PrimVolume | protected |
getMyVoxelHandleV4() const | GEO_PrimVolume | protected |
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_PrimVolume | inline |
GEO_Primitive::getPointOffset(GA_Size i) const | GA_Primitive | inline |
getPointRange(bool harden=false) const | GA_Primitive | inline |
getPos3() const | GEO_PrimVolume | 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_PrimVolume | |
getRes(int64 &rx, int64 &ry, int64 &rz) const | GEO_PrimVolume | |
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 |
getSerialize() const | GEO_PrimVolume | inline |
getSerializeByType() const | GEO_PrimVolume | inline |
getSharedVoxelKey(UT_WorkBuffer &key) const | GEO_PrimVolume | |
getSpaceTransform() const | GEO_PrimVolume | |
getStorageType() const | GEO_PrimVolume | |
getStoresIntegers() const | GEO_PrimVolume | inline |
getTaperX() const | GEO_PrimVolume | inline |
getTaperY() const | GEO_PrimVolume | inline |
getTransform() const | GEO_PrimVolume | inline |
getTransform4(UT_Matrix4 &matx) const | GEO_PrimVolume | |
getTransform4(UT_DMatrix4 &matx) const | GEO_PrimVolume | |
getTupleSize() const | GEO_PrimVolume | inline |
getTypeDef() const override | GU_PrimVolume | inlinevirtual |
getTypeId() const | GA_Primitive | inline |
getTypeInfo() const | GEO_PrimVolume | inline |
getTypeName() const | GA_Primitive | inline |
getValue(const UT_Vector3 &pos) const | GEO_PrimVolume | |
getValue(const UT_Vector3 &pos, const UT_VoxelArrayReadHandleF &handle) const | GEO_PrimVolume | |
getValueAtIndex(int ix, int iy, int iz) const | GEO_PrimVolume | |
getValueByType(const UT_Vector3 &pos) const | GEO_PrimVolume | inline |
getValueByType(const UT_Vector3 &pos, const UT_VoxelArrayReadHandle< TYPE > &vox) const | GEO_PrimVolume | inline |
getValues(float *f, int stride, const UT_Vector3 *p, int num) const | GEO_PrimVolume | |
getValues(double *f, int stride, const UT_Vector3D *p, int num) const | GEO_PrimVolume | |
getValues(UT_Vector2F *f, int stride, const UT_Vector3 *p, int num) const | GEO_PrimVolume | |
getValues(UT_Vector2D *f, int stride, const UT_Vector3D *p, int num) const | GEO_PrimVolume | |
getValues(UT_Vector3F *f, int stride, const UT_Vector3 *p, int num) const | GEO_PrimVolume | |
getValues(UT_Vector3D *f, int stride, const UT_Vector3D *p, int num) const | GEO_PrimVolume | |
getValues(UT_Vector4F *f, int stride, const UT_Vector3 *p, int num) const | GEO_PrimVolume | |
getValues(UT_Vector4D *f, int stride, const UT_Vector3D *p, int num) const | GEO_PrimVolume | |
getValues(int32 *f, int stride, const UT_Vector3 *p, int num) const | GEO_PrimVolume | |
getValues(int64 *f, int stride, const UT_Vector3D *p, int num) const | GEO_PrimVolume | |
getValuesAtIndices(float *f, int stride, const int *ix, const int *iy, const int *iz, int num) const | GEO_PrimVolume | |
getValuesAtIndices(int *f, int stride, const int *ix, const int *iy, const int *iz, int num) const | GEO_PrimVolume | |
getValuesAtIndices(double *f, int stride, const exint *ix, const exint *iy, const exint *iz, int num) const | GEO_PrimVolume | |
getValuesAtIndices(exint *f, int stride, const exint *ix, const exint *iy, const exint *iz, int num) const | GEO_PrimVolume | |
getVertexCount() const | GA_Primitive | inline |
getVertexElement(GA_Size i) const | GEO_Primitive | |
getVertexIndex(GA_Size primvertexnum) const | GA_Primitive | inline |
getVertexOffset() const | GEO_PrimVolume | inline |
GEO_Primitive::getVertexOffset(GA_Size primvertexnum) const | GA_Primitive | inline |
getVertexRange(bool harden=false) const | GA_Primitive | inline |
getVisDensity() const | GEO_PrimVolume | inline |
getVisibleBBox(UT_BoundingBox *bbox) const | GEO_Primitive | virtual |
getVisIso() const | GEO_PrimVolume | inline |
getVisOptions() const | GEO_PrimVolume | inline |
getVisTiles() const | GEO_PrimVolume | inline |
getVisualization() const | GEO_PrimVolume | inline |
getVisualizationEnum(const char *vis, GEO_VolumeVis def=GEO_VOLUMEVIS_SMOKE) | GEO_PrimVolume | static |
getVisualizationToken(GEO_VolumeVis vis) | GEO_PrimVolume | static |
getVoxelDiameter() const | GEO_PrimVolume | |
getVoxelHandle() const | GEO_PrimVolume | |
getVoxelHandleByType() const | GEO_PrimVolume | inline |
getVoxelHandleF() const | GEO_PrimVolume | inline |
getVoxelHandleI() const | GEO_PrimVolume | |
getVoxelHandleV2() const | GEO_PrimVolume | |
getVoxelHandleV3() const | GEO_PrimVolume | |
getVoxelHandleV4() const | GEO_PrimVolume | |
getVoxelSize() const | GEO_PrimVolume | |
getVoxelWriteHandle() | GEO_PrimVolume | |
getVoxelWriteHandleByType() | GEO_PrimVolume | inline |
getVoxelWriteHandleF() | GEO_PrimVolume | inline |
getVoxelWriteHandleI() | GEO_PrimVolume | |
getVoxelWriteHandleV2() | GEO_PrimVolume | |
getVoxelWriteHandleV3() | GEO_PrimVolume | |
getVoxelWriteHandleV4() | GEO_PrimVolume | |
GU_PrimitiveFactory class | GU_PrimVolume | friend |
GU_PrimVolume(GU_Detail *gdp, GA_Offset offset=GA_INVALID_OFFSET) | GU_PrimVolume | inline |
hasBorrowedCEGrid() const | GEO_PrimVolume | inline |
hasBorrowedIMXLayer() const | GEO_PrimVolume | inline |
hasEdge(const GA_Edge &edge) const override | GEO_Primitive | virtual |
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 |
indexToPos(int x, int y, int z, UT_Vector3 &pos) const | GEO_PrimVolume | |
indexToPos(exint x, exint y, exint z, UT_Vector3D &pos) const | GEO_PrimVolume | |
info | GU_PrimVolume | protected |
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 |
isAligned(const GEO_PrimVolume *vol) const | GEO_PrimVolume | |
isDegenerate() const override | GEO_PrimVolume | virtual |
isFamily(unsigned family_mask) const | GA_Primitive | inline |
isFullyLoaded() const | GEO_PrimVolume | inline |
isIndexInside(int x, int y, int z) const | GEO_PrimVolume | |
isIndexInside(int x, int y, int z, const UT_COWReadHandle< UT_VoxelArray< T >> &vox) const | GEO_PrimVolume | |
isInside(UT_Vector3 pos) const | GEO_PrimVolume | |
isInsideStrict(UT_Vector3 pos) const | GEO_PrimVolume | |
isInsideStrict(const UT_Vector3 &opos, const UT_COWReadHandle< UT_VoxelArray< T >> &vox) const | GEO_PrimVolume | |
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 |
isScalarVolume() const | GEO_PrimVolume | inline |
isSDF() const | GEO_PrimVolume | inline |
isVertexListTrivial() const | GA_Primitive | inline |
isVisible() const | GA_Primitive | virtual |
isWorldAxisAligned() const | GEO_PrimVolume | |
iterateEdges(GA_IterateEdgesFunc apply_func) const | GA_Primitive | inlinevirtual |
iterateEdgesByVertex(GA_IterateEdgesByVertexFunc apply_func) const | GA_Primitive | inlinevirtual |
loadBorder(UT_JSONParser &p, const GA_LoadMap &map) | GEO_PrimVolume | |
loadCompression(UT_JSONParser &p, const GA_LoadMap &map) | GEO_PrimVolume | |
loadH9(UT_IStream &is, const UT_Array< GA_AttribLoadDataH9 > &prim_attribs, const UT_Array< GA_AttribLoadDataH9 > &vtx_attribs) override | GEO_PrimVolume | virtual |
loadPrivateH9(UT_IStream &is) | GEO_PrimVolume | protectedvirtual |
loadRes(const UT_JSONValue &jval) | GEO_PrimVolume | |
loadStorageType(const char *storagename) | GEO_PrimVolume | |
loadVisualization(UT_JSONParser &p, const GA_LoadMap &map) | GEO_PrimVolume | |
loadVoxelArray(UT_JSONParser &p, const GA_LoadMap &map) | GEO_PrimVolume | |
loadVoxelDataH9(UT_IStream &is, UT_VoxelArrayWriteHandleF voxels, int version) | GEO_PrimVolume | protected |
myCEGrid | GEO_PrimVolume | mutableprotected |
myCEGridAuthorative | GEO_PrimVolume | mutableprotected |
myCEGridIsOwned | GEO_PrimVolume | mutableprotected |
myChannelCount | GEO_PrimVolume | protected |
myIMXLayer | GEO_PrimVolume | mutableprotected |
myIMXLayerAuthorative | GEO_PrimVolume | mutableprotected |
myIMXLayerIsOwned | GEO_PrimVolume | mutableprotected |
mySharedDataHandleLoaded | GEO_PrimVolume | protected |
mySharedDataLock | GEO_PrimVolume | mutableprotected |
mySharedVoxelData | GEO_PrimVolume | mutableprotected |
myStoreIntegers | GEO_PrimVolume | protected |
myVertexList | GA_Primitive | protected |
myVoxelHandleF | GEO_PrimVolume | mutableprotected |
myVoxelHandleI | GEO_PrimVolume | mutableprotected |
myVoxelHandleP | GEO_PrimVolume | mutableprotected |
myVoxelHandleU | GEO_PrimVolume | mutableprotected |
myVoxelHandleV | GEO_PrimVolume | mutableprotected |
normal(NormalComp &output) const override | GU_PrimVolume | inlinevirtual |
normal(NormalCompD &output) const override | GU_PrimVolume | inlinevirtual |
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_PrimVolume | |
posToIndex(UT_Vector3 pos, UT_Vector3 &index) const | GEO_PrimVolume | |
posToIndex(UT_Vector3D pos, exint &x, exint &y, exint &z) const | GEO_PrimVolume | |
posToIndex(UT_Vector3D pos, UT_Vector3D &index) const | GEO_PrimVolume | |
primCompatMaskFromTypeId(int type_id) | GA_Primitive | inlinestatic |
realToUnitPair(float ureal, float vreal, float &uunit, float &vunit) const | GEO_Primitive | virtual |
recompress() | GEO_PrimVolume | |
registerIntrinsics(GA_PrimitiveDefinition &defn) | GEO_Primitive | inlineprotectedstatic |
registerSharedLoadData(int dtype, GA_SharedDataHandlePtr data) override | GEO_PrimVolume | virtual |
registerVertex(GA_Offset vertex) | GA_Primitive | protected |
releaseVertex(GA_Offset vtx) | GA_Primitive | inlinevirtual |
resetAndAllocateHandles() | GEO_PrimVolume | protected |
reverse() override | GEO_PrimVolume | inlinevirtual |
saveBorder(UT_JSONWriter &w, const GA_SaveMap &map) const | GEO_PrimVolume | |
saveCompression(UT_JSONWriter &w, const GA_SaveMap &map) const | GEO_PrimVolume | |
saveH9(std::ostream &os, bool binary, const UT_Array< GA_AttribSaveDataH9 > &prim_attribs, const UT_Array< GA_AttribSaveDataH9 > &vtx_attribs) const override | GEO_PrimVolume | virtual |
savePrivateH9(std::ostream &os, bool binary) const | GEO_PrimVolume | protectedvirtual |
saveSharedLoadData(UT_JSONWriter &w, GA_SaveMap &save, GA_GeometryIndex *geo_index) const override | GEO_PrimVolume | virtual |
saveVisualization(UT_JSONWriter &w, const GA_SaveMap &map) const | GEO_PrimVolume | |
saveVoxelArray(UT_JSONWriter &w, const GA_SaveMap &map) const | GEO_PrimVolume | |
serialize typedef | GEO_PrimVolume | |
setBorder(GEO_VolumeBorder border, fpreal val, int component=0) | GEO_PrimVolume | |
setBorrowedCEGrid(CE_Grid *grid) | GEO_PrimVolume | |
setBorrowedIMXLayer(const UT_SharedPtr< IMX_Layer > &l) | GEO_PrimVolume | |
setCompressionTolerance(fpreal tol) | GEO_PrimVolume | |
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 &x) override | GEO_PrimVolume | virtual |
setNumVertices(GA_Size nvertices) | GA_Primitive | protected |
setPointOffset(GA_Size i, GA_Offset ptoff) | GA_Primitive | inline |
setPos3(const UT_Vector3 &pos) | GEO_PrimVolume | 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(GEO_PrimVolumeXform xform) | GEO_PrimVolume | |
setStorageType(StorageType store) | GEO_PrimVolume | |
setStoresIntegers(bool ints) | GEO_PrimVolume | |
setTaperX(float t) | GEO_PrimVolume | inline |
setTaperY(float t) | GEO_PrimVolume | inline |
setTransform(const UT_Matrix3 &m) | GEO_PrimVolume | inline |
setTransform4(const UT_Matrix4 &matx) | GEO_PrimVolume | |
setTransform4(const UT_DMatrix4 &matx) | GEO_PrimVolume | |
setTupleSize(int comps) | GEO_PrimVolume | |
setTypeInfo(GEO_VolumeTypeInfo info) | GEO_PrimVolume | inline |
setVertexPoint(GA_Offset pt) | GEO_PrimVolume | inline |
setVisOptions(const GEO_VolumeOptions &vis) | GEO_PrimVolume | inline |
setVisTiles(fpreal tiles) | GEO_PrimVolume | inline |
setVisualization(GEO_VolumeVis vis, fpreal iso, fpreal density) | GEO_PrimVolume | |
setVoxels(const UT_VoxelArrayF *vox) | GEO_PrimVolume | |
setVoxels(const UT_VoxelArrayV2 *vox) | GEO_PrimVolume | |
setVoxels(const UT_VoxelArrayV3 *vox) | GEO_PrimVolume | |
setVoxels(const UT_VoxelArrayV4 *vox) | GEO_PrimVolume | |
setVoxels(const UT_VoxelArrayI *vox) | GEO_PrimVolume | |
setVoxels(UT_VoxelArrayHandleF handle) | GEO_PrimVolume | |
setVoxels(UT_VoxelArrayHandleV2 handle) | GEO_PrimVolume | |
setVoxels(UT_VoxelArrayHandleV3 handle) | GEO_PrimVolume | |
setVoxels(UT_VoxelArrayHandleV4 handle) | GEO_PrimVolume | |
setVoxels(UT_VoxelArrayHandleI handle) | GEO_PrimVolume | |
stashed(bool beingstashed, GA_Offset offset=GA_INVALID_OFFSET) override | GEO_PrimVolume | virtual |
stealCEBuffers(const GA_Primitive *src) override | GEO_PrimVolume | virtual |
stealVoxels(UT_VoxelArrayF *vox) | GEO_PrimVolume | |
stealVoxels(UT_VoxelArrayV2 *vox) | GEO_PrimVolume | |
stealVoxels(UT_VoxelArrayV3 *vox) | GEO_PrimVolume | |
stealVoxels(UT_VoxelArrayV4 *vox) | GEO_PrimVolume | |
stealVoxels(UT_VoxelArrayI *vox) | GEO_PrimVolume | |
StorageType enum name | GEO_PrimVolume | |
supportsHedge() const | GA_Primitive | inlinevirtual |
swapOffsetValue(const GA_Defragment &defrag) | GA_Primitive | |
swapVertexOffsets(const GA_Defragment &defrag) | GEO_PrimVolume | protectedvirtual |
theEmptySaveAttribs | GEO_Primitive | static |
theSharedVoxelMagic | GEO_PrimVolume | static |
THREADED_METHOD5(GU_PrimVolume, vox->numTiles() > 1, buildFromFunctionInternal, UT_VoxelArrayF *, vox, const UT_Matrix3 &, xform, const UT_Vector3 &, center, VolumeSampler, valAtPoint, void *, data) void buildFromFunctionInternalPartial(UT_VoxelArrayF *vox | GU_PrimVolume | protected |
toVoxelSpace(const UT_Vector3 &pos) const | GEO_PrimVolume | |
toVoxelSpace(UT_BoundingBox &box) const | GEO_PrimVolume | |
transform(const UT_Matrix4 &mat) override | GEO_PrimVolume | virtual |
unitLengthToUnitPair(float ulength, float vlength, float &uparm, float &vparm) const override | GEO_PrimVolume | virtual |
unitLengthToUnitPair(float ulength, float vlength, float &uparm, float &vparm, float tolerance) const override | GEO_PrimVolume | virtual |
unitToRealPair(float uunit, float vunit, float &ureal, float &vreal) const | GEO_Primitive | virtual |
unitToUnitLengthPair(float uparm, float vparm, float &ulength, float &vlength) const override | GEO_PrimVolume | virtual |
uvDist(float u1, float v1, float u2, float v2) const | GEO_Primitive | virtual |
valAtPoint | GU_PrimVolume | protected |
vertexApply(bool(*apply)(GA_Offset vtx, void *), void *data=0) const | GEO_Primitive | virtual |
vertexPoint() const | GEO_PrimVolume | inlineprotected |
VOLUME_TYPE_FLOAT enum value | GEO_PrimVolume | |
VOLUME_TYPE_INTEGER enum value | GEO_PrimVolume | |
VOLUME_TYPE_VECTOR2 enum value | GEO_PrimVolume | |
VOLUME_TYPE_VECTOR3 enum value | GEO_PrimVolume | |
VOLUME_TYPE_VECTOR4 enum value | GEO_PrimVolume | |
VolumeSampler typedef | GU_PrimVolume | |
wireVertex(GA_Offset vertex, GA_Offset point) | GA_Primitive | protected |
writeVoxelsToLayer(IMX_Layer &layer) const | GU_PrimVolume | |
xform | GU_PrimVolume | protected |
~GA_Primitive() | GA_Primitive | inlinevirtual |
~GEO_Primitive() override | GEO_Primitive | inlineprotected |
~GEO_PrimVolume() override | GEO_PrimVolume | protected |
~GU_PrimVolume() override | GU_PrimVolume | inlineprotected |