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