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