Description

Classes

   
class MinSG::MAR::AlgoSelector
class MinSG::MAR::MultiAlgoGroupNode
class MinSG::MAR::NiceRandomPositionGenerator
class MinSG::MAR::PolygonCountEvaluator
class MinSG::MAR::PolygonDensityEvaluator
class MinSG::MAR::Region
class MinSG::MAR::RegionEvaluator
class MinSG::MAR::RegionSizeEvaluator
class MinSG::MAR::SampleContext
sample context
struct MinSG::MAR::SamplePoint
struct MinSG::MAR::SamplePointData
class MinSG::MAR::SamplePositionGenerator
sample position generators
class MinSG::MAR::SampleQuality
class MinSG::MAR::SampleRegion
struct MinSG::MAR::SampleResult
class MinSG::MAR::SampleStorage
class MinSG::MAR::SurfelRenderer

Functions

   
template< typename T >  
void debugDisplay(const T & container, FrameContext & frameContext, float alpha, std::function< const Geometry::Box (typename T::value_type)> bounds, std::function< const Util::Color4f (typename T::value_type)> color)
template< typename T >  
T read(std::istream & in)
reading from streams
template< >  
Geometry::Vec3f read< Geometry::Vec3f >(std::istream & in)
template< >  
Geometry::Box read< Geometry::Box >(std::istream & in)
template< >  
std::vector< float > read< std::vector< float > >(std::istream & in)
template< typename T >  
void write(std::ostream & out, const T & v)
writing to streams
template< >  
void write< Geometry::Vec3f >(std::ostream & out, const Geometry::Vec3f & vec)
template< >  
void write< Geometry::Box >(std::ostream & out, const Geometry::Box & box)
template< >  
void write< std::vector< float > >(std::ostream & out, const std::vector< float > & vec)

Documentation

function
MinSG::MAR::debugDisplay

public inline
     
template< typename T >    
void debugDisplay( const T & container,
  FrameContext & frameContext,
  float alpha,
  std::function< const Geometry::Box (typename T::value_type)> bounds,
  std::function< const Util::Color4f (typename T::value_type)> color
)    

Defined in MinSG/Ext/MultiAlgoRendering/Utils.h:27


function
MinSG::MAR::read

public inline
     
template< typename T >    
T read( std::istream & in )

reading from streams

Defined in MinSG/Ext/MultiAlgoRendering/Utils.h:63


function
MinSG::MAR::read< Geometry::Vec3f >

public inline
     
template< >    
Geometry::Vec3f read< Geometry::Vec3f >( std::istream & in )

Defined in MinSG/Ext/MultiAlgoRendering/Utils.h:71


function
MinSG::MAR::read< Geometry::Box >

public inline
     
template< >    
Geometry::Box read< Geometry::Box >( std::istream & in )

Defined in MinSG/Ext/MultiAlgoRendering/Utils.h:79


function
MinSG::MAR::read< std::vector< float > >

public inline
     
template< >    
std::vector< float > read< std::vector< float > >( std::istream & in )

Defined in MinSG/Ext/MultiAlgoRendering/Utils.h:79


function
MinSG::MAR::write

public
     
template< typename T >    
void write( std::ostream & out,
  const T & v
)    

writing to streams

Defined in MinSG/Ext/MultiAlgoRendering/Utils.h:96


function
MinSG::MAR::write< Geometry::Vec3f >

public inline
     
template< >    
void write< Geometry::Vec3f >( std::ostream & out,
  const Geometry::Vec3f & vec
)    

Defined in MinSG/Ext/MultiAlgoRendering/Utils.h:102


function
MinSG::MAR::write< Geometry::Box >

public inline
     
template< >    
void write< Geometry::Box >( std::ostream & out,
  const Geometry::Box & box
)    

Defined in MinSG/Ext/MultiAlgoRendering/Utils.h:109


function
MinSG::MAR::write< std::vector< float > >

public inline
     
template< >    
void write< std::vector< float > >( std::ostream & out,
  const std::vector< float > & vec
)    

Defined in MinSG/Ext/MultiAlgoRendering/Utils.h:115