volume.h File Reference

Classes

class  VolumeInterface
 

Namespaces

 maxon
 

Enumerations

enum class  GRIDTYPE {
  NONE ,
  FLOAT ,
  DOUBLE ,
  INT32 ,
  INT64 ,
  INTVECTOR32 ,
  VECTOR32 ,
  VECTOR64 ,
  STRING ,
  BOOLEAN
}
 
enum class  GRIDCLASS {
  NONE ,
  SDF ,
  FOG ,
  STAGGERED ,
  UNKNOWN
}
 
enum class  VECTORGRIDTYPE {
  INVARIANT ,
  COVARIANT ,
  COVARIANT_NORMALIZE ,
  CONTRAVARIANT_RELATIVE ,
  CONTRAVARIANT_ABSOLUTE
}
 
enum class  NANOVDBPRECISION {
  FP4 ,
  FP8 ,
  FP16 ,
  FPN ,
  FLOAT
}
 

Functions

enum maxon::GRIDTYPE MAXON_ENUM_LIST (GRIDTYPE)
 
enum maxon::GRIDCLASS MAXON_ENUM_LIST (GRIDCLASS)
 
enum maxon::VECTORGRIDTYPE MAXON_ENUM_LIST (VECTORGRIDTYPE)
 
enum maxon::NANOVDBPRECISION MAXON_ENUM_LIST (NANOVDBPRECISION)
 
 MAXON_DECLARATION (Class< Volume >, VOLUME, "net.maxon.volume.class.volume")
 

Variables

 NONE
 
 FLOAT
 
 DOUBLE
 
 INT32
 
 INT64
 
 INTVECTOR32
 
 VECTOR32
 
 VECTOR64
 
 STRING
 
 BOOLEAN
 
 SDF
 
 FOG
 
 STAGGERED
 
 UNKNOWN
 
 INVARIANT
 
 COVARIANT
 
 COVARIANT_NORMALIZE
 
 CONTRAVARIANT_RELATIVE
 
 CONTRAVARIANT_ABSOLUTE
 
 FP4
 
 FP8
 
 FP16
 
 FPN
 

Variable Documentation

◆ NONE

NONE

◆ FLOAT

FLOAT

◆ DOUBLE

DOUBLE

◆ INT32

INT32

◆ INT64

INT64

◆ INTVECTOR32

INTVECTOR32

◆ VECTOR32

VECTOR32

◆ VECTOR64

VECTOR64

◆ STRING

STRING

◆ BOOLEAN

BOOLEAN

◆ SDF

SDF

◆ FOG

FOG

◆ STAGGERED

STAGGERED

◆ UNKNOWN

UNKNOWN

◆ INVARIANT

INVARIANT

◆ COVARIANT

COVARIANT

◆ COVARIANT_NORMALIZE

COVARIANT_NORMALIZE

◆ CONTRAVARIANT_RELATIVE

CONTRAVARIANT_RELATIVE

◆ CONTRAVARIANT_ABSOLUTE

CONTRAVARIANT_ABSOLUTE

◆ FP4

FP4

◆ FP8

FP8

◆ FP16

FP16

◆ FPN

FPN