| public |
Inheritance Graph
graph BT
SampleRegion
SampleRegion --> ReferenceCounter
click SampleRegion "classMinSG_1_1MAR_1_1SampleRegion"
click ReferenceCounter "classUtil_1_1ReferenceCounter"
Description
Classes
| class | MinSG::MAR::SampleRegion::SortB2F |
Serialization
| SampleRegion * | create(std::istream & in) |
| void | write(std::ostream & out) const |
Public Static Attributes
| const float | INVALID_QUALITY |
Public Attributes
| const uint32_t | depth |
Public Functions
| SampleRegion(const SampleStorage * storage, Geometry::Box _bounds, int _depth) | |
| uint32_t | getSampleCount() const |
| const SampleQuality & | getSampleQuality(const SampleContext * context) const |
| std::string | debug(const SampleContext * context) const |
| const Geometry::Box & | getBounds() const |
| Geometry::Vec3f | createSamplePosition(const Geometry::Vec3f & position) |
| Geometry::Vec3f | createSamplePosition(const SampleContext * context) |
| void | addSample(const SampleResult::ref_t & sampleResult) |
| void | finalizeSample(const SampleContext * context) |
Documentation
function
MinSG::MAR::SampleRegion::create
| public | static |
| SampleRegion * create( | std::istream & | in ) |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:82
function
MinSG::MAR::SampleRegion::write
| public | const |
| void write( | std::ostream & | out ) const |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:83
variable
MinSG::MAR::SampleRegion::INVALID_QUALITY
| public | static |
| const float INVALID_QUALITY |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:111
variable
MinSG::MAR::SampleRegion::depth
| public |
| const uint32_t depth |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:165
function
MinSG::MAR::SampleRegion::SampleRegion
| public | inline |
| SampleRegion( | const SampleStorage * | storage, |
| Geometry::Box | _bounds, | |
| int | _depth | |
| ) |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:86
function
MinSG::MAR::SampleRegion::getSampleCount
| public | const | inline |
| uint32_t getSampleCount( | ) const |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:103
function
MinSG::MAR::SampleRegion::getSampleQuality
| public | const | inline |
| const SampleQuality & getSampleQuality( | const SampleContext * | context ) const |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:112
function
MinSG::MAR::SampleRegion::debug
| public | const | inline |
| std::string debug( | const SampleContext * | context ) const |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:137
function
MinSG::MAR::SampleRegion::getBounds
| public | const | inline |
| const Geometry::Box & getBounds( | ) const |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:166
function
MinSG::MAR::SampleRegion::createSamplePosition
| public | inline |
| Geometry::Vec3f createSamplePosition( | const Geometry::Vec3f & | position ) |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:178
function
MinSG::MAR::SampleRegion::createSamplePosition
| public | inline |
| Geometry::Vec3f createSamplePosition( | const SampleContext * | context ) |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:184
function
MinSG::MAR::SampleRegion::addSample
| public | inline |
| void addSample( | const SampleResult::ref_t & | sampleResult ) |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:190
function
MinSG::MAR::SampleRegion::finalizeSample
| public | inline |
| void finalizeSample( | const SampleContext * | context ) |
Defined in MinSG/Ext/MultiAlgoRendering/SampleRegion.h:195