MeshLib
 
Loading...
Searching...
No Matches
MR::VoxelsLoad::RawParameters Struct Reference

#include <MRVoxelsLoad.h>

Public Types

enum class  ScalarType {
  UInt8 , Int8 , UInt16 , Int16 ,
  UInt32 , Int32 , UInt64 , Int64 ,
  Float32 , Float64 , Float32_4 , Unknown ,
  Count
}
 

Public Attributes

Vector3i dimensions
 
Vector3f voxelSize
 
bool gridLevelSet { false }
 OpenVDB GridClass set as GRID_LEVEL_SET (need to set right surface normals direction)
 
enum MR::VoxelsLoad::RawParameters::ScalarType Float32
 

Member Enumeration Documentation

◆ ScalarType

Enumerator
UInt8 
Int8 
UInt16 
Int16 
UInt32 
Int32 
UInt64 
Int64 
Float32 
Float64 
Float32_4 

the last value from float[4]

Unknown 
Count 

Member Data Documentation

◆ dimensions

Vector3i MR::VoxelsLoad::RawParameters::dimensions

◆ Float32

enum MR::VoxelsLoad::RawParameters::ScalarType MR::VoxelsLoad::RawParameters::Float32

◆ gridLevelSet

bool MR::VoxelsLoad::RawParameters::gridLevelSet { false }

OpenVDB GridClass set as GRID_LEVEL_SET (need to set right surface normals direction)

◆ voxelSize

Vector3f MR::VoxelsLoad::RawParameters::voxelSize

The documentation for this struct was generated from the following file: