This is the complete list of members for VolumeToolsInterface, including all inherited members.
ApplyFilterToVolume(const Volume &volume, const FilterSettings &filterType, const ThreadRef &checkForCancellation, const Volume *maskVolume=nullptr, FieldSampleData *maskField=nullptr) | VolumeToolsInterface | static |
ApplySDFFilterToVolume(const Volume &volume, const SDFFilterSettings &filterType, const ThreadRef &checkForCancellation, const Volume *maskVolume=nullptr, FieldSampleData *maskField=nullptr) | VolumeToolsInterface | static |
BlendVolumes(const Volume &volumeA, const Volume &volumeB, const Float blendValue, const ThreadRef &checkForCancellation) | VolumeToolsInterface | static |
BoolVolumes(const Volume &volumeOne, const Volume &volumeTwo, BOOLTYPE type) | VolumeToolsInterface | static |
ConvertFieldsToVectorVolume(FieldSampleData &fieldData, Float gridSize, const Range< Vector > &sampleBox, const ThreadRef &checkForCancellation, const Volume *volumeReference=nullptr, const Matrix *creationTransform=nullptr) | VolumeToolsInterface | static |
ConvertFieldsToVolume(FieldSampleData &fieldData, Float gridSize, const Range< Vector > &sampleBox, const ThreadRef &checkForCancellation, const Volume *volumeReference=nullptr, const Matrix *creationTransform=nullptr) | VolumeToolsInterface | static |
ConvertFogToSDF(const Volume &volume, Float iso, const ThreadRef &checkForCancellation) | VolumeToolsInterface | static |
ConvertSDFToFog(const Volume &volume, Float cutoff=LIMIT< Float >::MAX) | VolumeToolsInterface | static |
ConvertVectorToFog(const Volume &volume, const ThreadRef &checkForCancellation) | VolumeToolsInterface | static |
CreateCurlVolume(const Volume &volume, const ThreadRef &checkForCancellation) | VolumeToolsInterface | static |
CreateGradientVolume(const Volume &volume, const ThreadRef &checkForCancellation) | VolumeToolsInterface | static |
CreateMaskFromField(FieldSampleData &fieldData, const Volume &volumeReference, Float background, const ThreadRef &checkForCancellation) | VolumeToolsInterface | static |
CreateMeanCurvatureVolume(const Volume &volume, const ThreadRef &checkForCancellation) | VolumeToolsInterface | static |
CreateNewFloat32Volume(Float32 background) | VolumeToolsInterface | static |
CreateNewVector32Volume(Vector32 background) | VolumeToolsInterface | static |
CreatePlatonicVolume(Int32 sides, Float size, const Vector &position, Float gridSize, Int32 bandWidth, const ThreadRef &checkForCancellation, const Matrix *creationTransform=nullptr) | VolumeToolsInterface | static |
CreateSphereVolume(Float radius, const Vector &position, Float gridSize, Int32 bandWidth, const ThreadRef &checkForCancellation, const Matrix *creationTransform=nullptr) | VolumeToolsInterface | static |
GeometryObjectToVolume(const Geometry &geometry, Matrix polygonObjectMatrix, Float gridSize, Int32 bandWidthInterior, Int32 bandWidthExterior, const ThreadRef &checkForCancellation, POLYGONCONVERSIONFLAGS conversionSettings=POLYGONCONVERSIONFLAGS::NONE, const Matrix *creationTransform=nullptr) | VolumeToolsInterface | static |
GetGridNamesFromFile(const Url &filename) | VolumeToolsInterface | static |
GetMetaDataFromFile(const Url &filename) | VolumeToolsInterface | static |
LoadAllGridsIntoVolumes(const Url &filename, Float scale, maxon::BaseArray< Volume > &volume, DataDictionary *metaData=nullptr) | VolumeToolsInterface | static |
LoadGridIntoVolume(const Url &filename, Float scale, Int gridIndex, Volume &volume, DataDictionary *metaData=nullptr) | VolumeToolsInterface | static |
LoadVDBFile(const Url &filename, Float scale, BaseArray< String > *gridNames=nullptr, const BaseArray< Int > *gridIndices=nullptr, DataDictionary *metaData=nullptr) | VolumeToolsInterface | static |
MAXON_INTERFACE_NONVIRTUAL(VolumeToolsInterface, MAXON_REFERENCE_STATIC, "net.maxon.volume.interface.volumetools") | VolumeToolsInterface | private |
MeshToVolume(const Block< Vector > &vertices, const Block< VolumeConversionPolygon > &polygons, Matrix polygonObjectMatrix, Float gridSize, Int32 bandWidthInterior, Int32 bandWidthExterior, const ThreadRef &checkForCancellation, POLYGONCONVERSIONFLAGS conversionSettings=POLYGONCONVERSIONFLAGS::NONE, const Matrix *creationTransform=nullptr) | VolumeToolsInterface | static |
MixVectorVolumes(const Volume &volumeOne, const Volume &volumeTwo, MIXVECTORTYPE type) | VolumeToolsInterface | static |
MixVolumes(const Volume &volumeOne, const Volume &volumeTwo, MIXTYPE type) | VolumeToolsInterface | static |
NormalizeVectorVolume(const Volume &volume, const ThreadRef &checkForCancellation) | VolumeToolsInterface | static |
PointsToVolume(const DelegatePointObjectsPairList &pointObjects, Float gridSize, Int32 bandWidth, const ThreadRef &checkForCancellation, const Matrix *creationTransform=nullptr, Float velocityScale=0.0) | VolumeToolsInterface | static |
ResampleVolume(const Volume &volume, const Matrix &resampleTransform, const RESAMPLEINTERPOLATIONTYPE interpolationType, const ThreadRef &checkForCancellation) | VolumeToolsInterface | static |
RotateVectorVolume(const Volume &volume, const Vector &rotationAxis, const Float angle, const ThreadRef &checkForCancellation, FieldSampleData *maskField=nullptr) | VolumeToolsInterface | static |
SaveVDBFile(const Url &filename, Float scale, BaseArray< Volume > &volumes, const DataDictionary &metaData=DataDictionary()) | VolumeToolsInterface | static |
ScatterPointsInVolume(const Volume &volume, UInt64 pointCount, Float spread, Int seed) | VolumeToolsInterface | static |
SmoothBoolVolumes(const Volume &volumeOne, const Volume &volumeTwo, BOOLTYPE type, Float radius) | VolumeToolsInterface | static |
VolumeToMesh(const Volume &volume, Float iso, Float adaptiveValue) | VolumeToolsInterface | static |