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