Detailed Description

Volume command IDs.

See also
SendVolumeCommand() VOLUMEDATA for the container IDs that can be set as options for a command.

Enumerations

enum  VOLUMECOMMANDTYPE {
  NONE,
  VOLUMETOMESH,
  MESHTOVOLUME,
  VOLUMEBOOLE,
  PARTICLESTOVOLUME,
  SPLINETOVOLUME,
  FILTER,
  SDFFILTER,
  SDFTOFOG,
  FOGTOSDF,
  RESAMPLE,
  MIX,
  FIELDTOVOLUME,
  CREATESPHEREVOLUME,
  CREATEPLATONICVOLUME
}
 
enum  GRIDTYPE {
  NONE,
  FLOAT,
  DOUBLE,
  INT32,
  INT64,
  INTVECTOR32,
  VECTOR32,
  VECTOR64,
  STRING,
  BOOLEAN
}
 
enum  GRIDCLASS {
  NONE,
  SDF,
  FOG,
  STAGGERED,
  UNKNOWN
}
 

Functions

enum VOLUMECOMMANDTYPE MAXON_ENUM_LIST (VOLUMECOMMANDTYPE)
 
enum GRIDTYPE MAXON_ENUM_LIST (GRIDTYPE)
 
enum GRIDCLASS MAXON_ENUM_LIST (GRIDCLASS)
 

Enumeration Type Documentation

◆ VOLUMECOMMANDTYPE

enum VOLUMECOMMANDTYPE
strong
Enumerator
NONE 
VOLUMETOMESH 

Convert a VolumeObject into a PolygonObject.

MESHTOVOLUME 

Convert a PolygonObject into a SDF VolumeObject.

VOLUMEBOOLE 

Boolean operation on SDF VolumeObjects.

PARTICLESTOVOLUME 

Convert Particle Objects and TP groups to a SDF VolumeObject.

SPLINETOVOLUME 

Convert Spline Objects to a SDF VolumeObject.

FILTER 

Filter a float grid VolumeObject.

SDFFILTER 

Filter a float grid SDF VolumeObject.

SDFTOFOG 

Convert a SDF Volume to a Fog Volume.

FOGTOSDF 

Convert a Fog Volume to a SDF Volume.

RESAMPLE 

Resample a Volume to a new gridsize.

MIX 

Mix operation on Fog VolumeObjects.

FIELDTOVOLUME 

Convert a Field to a Fog Volume.

CREATESPHEREVOLUME 

Creates a sphere volume.

CREATEPLATONICVOLUME 

Creates a platonic volume.

◆ GRIDTYPE

enum GRIDTYPE
strong

Volume Types.

Enumerator
NONE 
FLOAT 
DOUBLE 
INT32 
INT64 
INTVECTOR32 
VECTOR32 
VECTOR64 
STRING 
BOOLEAN 

◆ GRIDCLASS

enum GRIDCLASS
strong

Volume Classes.

Enumerator
NONE 
SDF 
FOG 
STAGGERED 
UNKNOWN 

Function Documentation

◆ MAXON_ENUM_LIST() [1/3]

enum VOLUMECOMMANDTYPE MAXON_ENUM_LIST ( VOLUMECOMMANDTYPE  )

◆ MAXON_ENUM_LIST() [2/3]

enum GRIDTYPE MAXON_ENUM_LIST ( GRIDTYPE  )

◆ MAXON_ENUM_LIST() [3/3]

enum GRIDCLASS MAXON_ENUM_LIST ( GRIDCLASS  )