EMODnet Quantized Mesh Generator for Cesium
TinCreation::TinCreationSimplificationPointSetWLOP Member List

This is the complete list of members for TinCreation::TinCreationSimplificationPointSetWLOP, including all inherited members.

convertECEFToUVH(const std::vector< Point_3 > &pts) constTinCreation::TinCreationStrategy
convertECEFToUVH(const Point_3 &p) constTinCreation::TinCreationStrategy
convertUVHToECEF(const std::vector< Point_3 > &pts) constTinCreation::TinCreationStrategy
convertUVHToECEF(const Point_3 &p) constTinCreation::TinCreationStrategy
create(const std::vector< Point_3 > &dataPts, const bool &constrainEasternVertices, const bool &constrainWesternVertices, const bool &constrainNorthernVertices, const bool &constrainSouthernVertices)TinCreation::TinCreationSimplificationPointSetvirtual
getMaxX() constTinCreation::TinCreationStrategyinline
getMaxY() constTinCreation::TinCreationStrategyinline
getMaxZ() constTinCreation::TinCreationStrategyinline
getMinX() constTinCreation::TinCreationStrategyinline
getMinY() constTinCreation::TinCreationStrategyinline
getMinZ() constTinCreation::TinCreationStrategyinline
getScaleZ()TinCreation::TinCreationStrategyinline
hasOriginalBoundingBox() const (defined in TinCreation::TinCreationStrategy)TinCreation::TinCreationStrategyinline
setBounds(const double &minX, const double &minY, const double &minZ, const double &maxX, const double &maxY, const double &maxZ)TinCreation::TinCreationStrategyinline
setParamsForZoom(const unsigned int &zoom)TinCreation::TinCreationSimplificationPointSetinlinevirtual
setParamsForZoomConcreteStrategy(const unsigned int &zoom)TinCreation::TinCreationSimplificationPointSetWLOPinlinevirtual
setScaleZ(const double &scale)TinCreation::TinCreationStrategyinline
simplify(const std::vector< Point_3 > &pts)TinCreation::TinCreationSimplificationPointSetWLOPvirtual
TinCreationSimplificationPointSet(double borderSimplificationMaxDistance, double borderSimplificationMaxLengthPercent, unsigned int minFeaturePolylineSize)TinCreation::TinCreationSimplificationPointSetinline
TinCreationSimplificationPointSet(const std::vector< double > &borderSimplificationMaxDistance, const std::vector< double > &borderSimplificationMaxLengthPercent, unsigned int minFeaturePolylineSize)TinCreation::TinCreationSimplificationPointSetinline
TinCreationSimplificationPointSetWLOP(double borderSimplificationMaxDistance, double borderSimplificationMaxLength, unsigned int minFeaturePolylineSize, double retainPercentage, double radius, unsigned int iterNumber=35)TinCreation::TinCreationSimplificationPointSetWLOPinline
TinCreationSimplificationPointSetWLOP(std::vector< double > borderSimplificationMaxDistancePerZoom, std::vector< double > borderSimplificationMaxLengthPerZoom, unsigned int minFeaturePolylineSize, std::vector< double > retainPercentagePerZoom, std::vector< double > radiusPerZoom, unsigned int iterNumber=35)TinCreation::TinCreationSimplificationPointSetWLOPinline
TinCreationStrategy()TinCreation::TinCreationStrategyinline