VolumeToolsInterface Member List

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)VolumeToolsInterfacestatic
ApplySDFFilterToVolume(const Volume &volume, const SDFFilterSettings &filterType, const ThreadRef &checkForCancellation, const Volume *maskVolume=nullptr, FieldSampleData *maskField=nullptr)VolumeToolsInterfacestatic
BlendVolumes(const Volume &volumeA, const Volume &volumeB, const Float blendValue, const ThreadRef &checkForCancellation)VolumeToolsInterfacestatic
BoolVolumes(const Volume &volumeOne, const Volume &volumeTwo, BOOLTYPE type)VolumeToolsInterfacestatic
ConvertFieldsToVectorVolume(FieldSampleData &fieldData, Float gridSize, const Range< Vector > &sampleBox, const ThreadRef &checkForCancellation, const Volume *volumeReference=nullptr, const Matrix *creationTransform=nullptr)VolumeToolsInterfacestatic
ConvertFieldsToVolume(FieldSampleData &fieldData, Float gridSize, const Range< Vector > &sampleBox, const ThreadRef &checkForCancellation, const Volume *volumeReference=nullptr, const Matrix *creationTransform=nullptr)VolumeToolsInterfacestatic
ConvertFogToSDF(const Volume &volume, Float iso, const ThreadRef &checkForCancellation)VolumeToolsInterfacestatic
ConvertSDFToFog(const Volume &volume, Float cutoff=LIMIT< Float >::MAX)VolumeToolsInterfacestatic
ConvertVectorToFog(const Volume &volume, const ThreadRef &checkForCancellation)VolumeToolsInterfacestatic
CreateCurlVolume(const Volume &volume, const ThreadRef &checkForCancellation)VolumeToolsInterfacestatic
CreateGradientVolume(const Volume &volume, const ThreadRef &checkForCancellation)VolumeToolsInterfacestatic
CreateMaskFromField(FieldSampleData &fieldData, const Volume &volumeReference, Float background, const ThreadRef &checkForCancellation)VolumeToolsInterfacestatic
CreateMeanCurvatureVolume(const Volume &volume, const ThreadRef &checkForCancellation)VolumeToolsInterfacestatic
CreateNewFloat32Volume(Float32 background)VolumeToolsInterfacestatic
CreateNewVector32Volume(Vector32 background)VolumeToolsInterfacestatic
CreatePlatonicVolume(Int32 sides, Float size, const Vector &position, Float gridSize, Int32 bandWidth, const ThreadRef &checkForCancellation, const Matrix *creationTransform=nullptr)VolumeToolsInterfacestatic
CreateSphereVolume(Float radius, const Vector &position, Float gridSize, Int32 bandWidth, const ThreadRef &checkForCancellation, const Matrix *creationTransform=nullptr)VolumeToolsInterfacestatic
GeometryObjectToVolume(const Geometry &geometry, Matrix polygonObjectMatrix, Float gridSize, Int32 bandWidthInterior, Int32 bandWidthExterior, const ThreadRef &checkForCancellation, POLYGONCONVERSIONFLAGS conversionSettings=POLYGONCONVERSIONFLAGS::NONE, const Matrix *creationTransform=nullptr)VolumeToolsInterfacestatic
GetGridNamesFromFile(const Url &filename)VolumeToolsInterfacestatic
GetMetaDataFromFile(const Url &filename)VolumeToolsInterfacestatic
LoadAllGridsIntoVolumes(const Url &filename, Float scale, maxon::BaseArray< Volume > &volume, DataDictionary *metaData=nullptr)VolumeToolsInterfacestatic
LoadGridIntoVolume(const Url &filename, Float scale, Int gridIndex, Volume &volume, DataDictionary *metaData=nullptr)VolumeToolsInterfacestatic
LoadVDBFile(const Url &filename, Float scale, BaseArray< String > *gridNames=nullptr, const BaseArray< Int > *gridIndices=nullptr, DataDictionary *metaData=nullptr)VolumeToolsInterfacestatic
MAXON_INTERFACE_NONVIRTUAL(VolumeToolsInterface, MAXON_REFERENCE_NONE, "net.maxon.volume.interface.volumetools")VolumeToolsInterfaceprivate
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)VolumeToolsInterfacestatic
MixVectorVolumes(const Volume &volumeOne, const Volume &volumeTwo, MIXVECTORTYPE type)VolumeToolsInterfacestatic
MixVolumes(const Volume &volumeOne, const Volume &volumeTwo, MIXTYPE type)VolumeToolsInterfacestatic
NormalizeVectorVolume(const Volume &volume, const ThreadRef &checkForCancellation)VolumeToolsInterfacestatic
PointsToVolume(const DelegatePointObjectsPairList &pointObjects, Float gridSize, Int32 bandWidth, const ThreadRef &checkForCancellation, const Matrix *creationTransform=nullptr, Float velocityScale=0.0)VolumeToolsInterfacestatic
ResampleVolume(const Volume &volume, const Matrix &resampleTransform, const RESAMPLEINTERPOLATIONTYPE interpolationType, const ThreadRef &checkForCancellation)VolumeToolsInterfacestatic
RotateVectorVolume(const Volume &volume, const Vector &rotationAxis, const Float angle, const ThreadRef &checkForCancellation, FieldSampleData *maskField=nullptr)VolumeToolsInterfacestatic
SaveVDBFile(const Url &filename, Float scale, BaseArray< Volume > &volumes, const DataDictionary &metaData=DataDictionary())VolumeToolsInterfacestatic
ScatterPointsInFog(const Volume &volume, UInt64 pointCount, Float spread)VolumeToolsInterfacestatic
SmoothBoolVolumes(const Volume &volumeOne, const Volume &volumeTwo, BOOLTYPE type, Float radius)VolumeToolsInterfacestatic
VolumeToMesh(const Volume &volume, Float iso, Float adaptiveValue)VolumeToolsInterfacestatic