Open Search
    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_STATIC, "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
    ScatterPointsInVolume(const Volume &volume, UInt64 pointCount, Float spread, Int seed)VolumeToolsInterfacestatic
    SmoothBoolVolumes(const Volume &volumeOne, const Volume &volumeTwo, BOOLTYPE type, Float radius)VolumeToolsInterfacestatic
    VolumeToMesh(const Volume &volume, Float iso, Float adaptiveValue)VolumeToolsInterfacestatic