public

Description

Public Attributes

   
   
const uint32_t resolutionX
   
const uint32_t resolutionY
   
const uint32_t resolutionZ
   
const uint32_t layerXYSize
   
float isolevel
   
uint32_t rangeMinX
   
uint32_t rangeMaxX
   
uint32_t rangeMinY
   
uint32_t rangeMaxY
   
uint32_t rangeMinZ
   
uint32_t rangeMaxZ
   
std::vector< float > density
   
std::vector< float > occlusion
resolutionXresolutionYresolutionZ many values.

Public Functions

   
   
  DataSet(const uint32_t rX, const uint32_t rY, const uint32_t rZ)

Documentation

variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::resolutionX

public
 
 
const uint32_t resolutionX

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:36


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::resolutionY

public
 
 
const uint32_t resolutionY

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:36


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::resolutionZ

public
 
 
const uint32_t resolutionZ

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:36


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::layerXYSize

public
 
 
const uint32_t layerXYSize

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:37


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::isolevel

public
 
 
float isolevel

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:38


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::rangeMinX

public
 
 
uint32_t rangeMinX

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:39


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::rangeMaxX

public
 
 
uint32_t rangeMaxX

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:39


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::rangeMinY

public
 
 
uint32_t rangeMinY

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:39


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::rangeMaxY

public
 
 
uint32_t rangeMaxY

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:39


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::rangeMinZ

public
 
 
uint32_t rangeMinZ

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:39


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::rangeMaxZ

public
 
 
uint32_t rangeMaxZ

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:39


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::density

public
 
 
std::vector< float > density

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:40


variable
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::occlusion

public
 
 
std::vector< float > occlusion

resolutionXresolutionYresolutionZ many values.

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:41


function
Rendering::MeshUtils::MarchingCubesMeshBuilder::DataSet::DataSet

public inline
     
     
DataSet( const uint32_t rX,
  const uint32_t rY,
  const uint32_t rZ
)    

Defined in Rendering/MeshUtils/MarchingCubesMeshBuilder.h:43