Description
Classes
Enumerations
|
|
|
|
enum |
ReferencePoint {CLOSEST_BB, FARTHEST_BB, CENTER_BB, CLOSEST_SURFEL} |
Typedefs
Variables
Functions
|
|
|
|
bool |
registerExporter(const Util::StringIdentifier & type, const SurfelStrategyExporter_t & exporter) |
|
|
bool |
registerImporter(const Util::StringIdentifier & type, const SurfelStrategyImporter_t & importer) |
|
|
std::unique_ptr< Util::GenericAttributeMap > |
exportStrategy( AbstractSurfelStrategy * strategy) |
|
|
AbstractSurfelStrategy * |
importStrategy(const Util::GenericAttributeMap * d) |
|
|
std::vector< float > |
getProgressiveMinimalMinimalVertexDistances( Rendering::Mesh & mesh) |
|
|
std::vector< float > |
getMinimalVertexDistances( Rendering::Mesh & mesh, size_t prefixLength, bool geodesic) |
|
|
float |
getMedianOfNthClosestNeighbours( Rendering::Mesh & mesh, size_t prefixLength, size_t nThNeighbour) |
|
|
float |
computeRelPixelSize( AbstractCameraNode * camera, MinSG::Node * node, ReferencePoint ref) |
|
|
float |
computeSurfelPacking( Rendering::Mesh * mesh) |
|
|
float |
getSurfelPacking( MinSG::Node * node, Rendering::Mesh * surfels) |
|
|
Rendering::Mesh * |
getSurfels( MinSG::Node * node) |
|
|
Util::Reference < Util::Bitmap > |
differentialDomainAnalysis( Rendering::Mesh * mesh, float diff_max, int32_t resolution, uint32_t count, bool geodesic, bool adaptive) Differential domain analysis based on “Differential domain analysis for non-uniform sampling” by Wei et al. (ACM ToG 2011) |
|
|
std::vector< Radial > |
getRadialMeanVariance(const Util::Reference < Util::Bitmap > & spectrum) |
|
|
uint32_t |
getPrefixForRadius(float radius, float packing) |
|
|
float |
getRadiusForPrefix(uint32_t prefix, float packing) |
|
|
float |
radiusToSize(float radius, float relPixelSize) |
|
|
float |
sizeToRadius(float size, float relPixelSize) |
Documentation
enum
MinSG::BlueSurfels::ReferencePoint
Enumerator |
|
Description |
Enumerator |
|
Description |
CLOSEST_BB |
|
|
FARTHEST_BB |
|
|
CENTER_BB |
|
|
CLOSEST_SURFEL |
|
|
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:35
typedef
MinSG::BlueSurfels::SurfelStrategyExporter_t
Defined in MinSG/Ext/BlueSurfels/Strategies/AbstractSurfelStrategy.h:75
typedef
MinSG::BlueSurfels::SurfelStrategyImporter_t
Defined in MinSG/Ext/BlueSurfels/Strategies/AbstractSurfelStrategy.h:76
variable
MinSG::BlueSurfels::TYPE_STRATEGY
Defined in MinSG/Ext/BlueSurfels/Strategies/AbstractSurfelStrategy.h:78
variable
MinSG::BlueSurfels::ATTR_STRATEGY_TYPE
Defined in MinSG/Ext/BlueSurfels/Strategies/AbstractSurfelStrategy.h:79
function
MinSG::BlueSurfels::registerExporter
Defined in MinSG/Ext/BlueSurfels/Strategies/AbstractSurfelStrategy.h:81
function
MinSG::BlueSurfels::registerImporter
Defined in MinSG/Ext/BlueSurfels/Strategies/AbstractSurfelStrategy.h:82
function
MinSG::BlueSurfels::exportStrategy
Defined in MinSG/Ext/BlueSurfels/Strategies/AbstractSurfelStrategy.h:83
function
MinSG::BlueSurfels::importStrategy
Defined in MinSG/Ext/BlueSurfels/Strategies/AbstractSurfelStrategy.h:84
function
MinSG::BlueSurfels::getProgressiveMinimalMinimalVertexDistances
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:48
function
MinSG::BlueSurfels::getMinimalVertexDistances
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:49
function
MinSG::BlueSurfels::getMedianOfNthClosestNeighbours
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:51
function
MinSG::BlueSurfels::computeRelPixelSize
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:53
function
MinSG::BlueSurfels::computeSurfelPacking
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:55
function
MinSG::BlueSurfels::getSurfelPacking
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:57
function
MinSG::BlueSurfels::getSurfels
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:59
function
MinSG::BlueSurfels::differentialDomainAnalysis
Differential domain analysis based on “Differential domain analysis for non-uniform sampling” by Wei et al. (ACM ToG 2011)
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:62
function
MinSG::BlueSurfels::getRadialMeanVariance
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:63
function
MinSG::BlueSurfels::getPrefixForRadius
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:65
function
MinSG::BlueSurfels::getRadiusForPrefix
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:69
function
MinSG::BlueSurfels::radiusToSize
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:73
function
MinSG::BlueSurfels::sizeToRadius
Defined in MinSG/Ext/BlueSurfels/SurfelAnalysis.h:77