public

Description

Structure representing one cell of the view space.

Public Attributes

   
   
Geometry::Box bounds
Bounding box of the cell.
   
uint32_t visibleSetId
Index into thevisibleSetsarray. The indexed visible set contains the references to geometric objects that are visible from the cell.
   
std::vector< uint32_t > surroundingIds
Indices into thedepthMeshesandtextureFilesarray. The indexed textured depth meshes represent the surroundings of the cell.

Public Functions

   
   
  cell_t( Geometry::Box boundingBox, uint32_t visibleSet, std::vector< uint32_t > surroundings)

Documentation

variable
MinSG::TwinPartitions::PartitionsData::cell_t::bounds

public
 
 
Geometry::Box bounds

Bounding box of the cell.

Defined in MinSG/Ext/TwinPartitions/PartitionsData.h:61


variable
MinSG::TwinPartitions::PartitionsData::cell_t::visibleSetId

public
 
 
uint32_t visibleSetId

Index into thevisibleSetsarray. The indexed visible set contains the references to geometric objects that are visible from the cell.

Defined in MinSG/Ext/TwinPartitions/PartitionsData.h:63


variable
MinSG::TwinPartitions::PartitionsData::cell_t::surroundingIds

public
 
 
std::vector< uint32_t > surroundingIds

Indices into thedepthMeshesandtextureFilesarray. The indexed textured depth meshes represent the surroundings of the cell.

Defined in MinSG/Ext/TwinPartitions/PartitionsData.h:65


function
MinSG::TwinPartitions::PartitionsData::cell_t::cell_t

public inline
     
     
cell_t( Geometry::Box boundingBox,
  uint32_t visibleSet,
  std::vector< uint32_t > surroundings
)    

Defined in MinSG/Ext/TwinPartitions/PartitionsData.h:67