Ponca
aa50bfdf187919869239c5b44b748842569114c1
Point Cloud Analysis library
|
▼NPonca | This Source Code Form is subject to the terms of the Mozilla Public License, v |
CAlgebraicSphere | Algebraic Sphere primitive |
CBasket | Aggregator class used to declare specialized structures using CRTP |
CBasketDiff | Aggregator class used to declare specialized structures with derivatives computations, using CRTP |
CCompactExpWeightKernel | Compact Exponential WeightKernel defined in \(\left[0 : 1\right]\) |
CConstantWeightKernel | Concept::WeightKernelConcept returning a constant value |
CCovarianceFitBase | Procedure that compute and decompose the covariance matrix of the neighbors positions in \(3d\) |
CCovarianceFitDer | Internal generic class computing the derivatives of covariance matrix computed by CovarianceFitBase |
CCovarianceLineFitImpl | Line fitting procedure that minimize the orthogonal distance between the samples and the fitted primitive |
CCovariancePlaneDerImpl | [CovariancePlaneFit Definition] |
CCovariancePlaneFitImpl | Plane fitting procedure using only points position |
CCurvatureEstimatorBase | Base class for any 3d curvature estimator: holds \(k_{\min}\), \(k_{\max}\) and associated vectors, such that \( k_{\min} <= k_{\max} \) |
CDistWeightFunc | Weighting function based on the euclidean distance between a query and a reference position |
CDryFit | Empty fitting object doing no computation |
CGLSDer | Differentiation of GLSParam |
CGLSParam | Growing Least Squares reparemetrization of the OrientedSphereFit |
CIndexSquaredDistance | Associates an index with a distance |
CKdTree | Abstract KdTree type with KdTreeDefaultTraits |
▼CKdTreeBase | [KdTreeSparse type definition] |
CDefaultConverter | Convert a custom point container to the KdTree PointContainer using DataPoint default constructor |
CKdTreeCustomizableNode | The node type used by default by the kd-tree |
CKdTreeDefaultInnerNode | |
CKdTreeDefaultLeafNode | |
CKdTreeDefaultNode | |
CKdTreeDefaultTraits | The default traits type used by the kd-tree |
CKdTreeDense | [KdTree type definition] |
CKdTreeDenseBase | Customizable base class for dense KdTree datastructure |
CKdTreeKNearestIterator | |
CKdTreeKNearestQueryBase | |
CKdTreeNearestIterator | |
CKdTreeNearestQueryBase | |
CKdTreeQuery | |
CKdTreeRangeIterator | |
CKdTreeRangeQueryBase | |
CKdTreeSparse | [KdTreeDense type definition] |
CKdTreeSparseBase | Customizable base class for KdTreeSparse datastructure |
CKNearestIndexQuery | Base Query class combining QueryInputIsIndex and QueryOutputIsKNearest |
CKNearestPointQuery | Base Query class combining QueryInputIsPosition and QueryOutputIsKNearest |
CKnnGraphBase | Customizable base class for KnnGraph datastructure |
CKnnGraphDefaultTraits | The default traits type used by the kd-tree |
CKnnGraphKNearestQuery | |
CKnnGraphRangeIterator | |
CKnnGraphRangeQuery | |
Climited_priority_queue | The limited_priority_queue class is similar to std::priority_queue but has a limited capacity and handles the comparison differently |
CLine | A parametrized line is defined by an origin point \(\mathbf{o}\) and a unit direction vector \(\overrightarrow{\mathbf{d}}\) such that the line corresponds to the set \(l(t)=\mathbf{o}+t\overrightarrow{\mathbf{d}}, t\in \mathbb{R}\) |
CMeanNormal | Compute the barycenter of the input points + their normals |
CMeanNormalDer | |
CMeanPlaneFitImpl | Plane fitting procedure computing the mean position and orientation from oriented points |
CMeanPosition | Compute the barycenter of the input points |
CMeanPositionDer | |
CMlsSphereFitDer | Extension performing derivation of the mls surface |
CMongePatch | Extension to compute the best fit quadric on 3d points expressed as \(f(u,v)=h\) |
CNearestIndexQuery | Base Query class combining QueryInputIsIndex and QueryOutputIsNearest |
CNearestPointQuery | Base Query class combining QueryInputIsPosition and QueryOutputIsNearest |
CNormalCovarianceCurvatureEstimator | Extension to compute curvature values based on a covariance analysis of normal vectors of neighbors |
CNormalDerivativesCurvatureEstimator | Extension to compute curvature values from the Weingarten map \( \frac{d N}{d \mathbf{x}} \) |
COrientedSphereDerImpl | [OrientedSphereFit Definition] |
COrientedSphereFitImpl | Algebraic Sphere fitting procedure on oriented point sets |
CPlane | Implicit hyperplane defined by an homogeneous vector \(\mathbf{p}\) |
CPrimitiveBase | Primitive base class |
CPrimitiveDer | Generic class performing the Fit derivation |
CProjectedNormalCovarianceCurvatureEstimator | Extension to compute curvature values based on a covariance analysis of normal vectors of neighbors projected onto the tangent plane |
CQuery | |
CQueryInput | Base class for typed queries input type |
CQueryInputBase | Base class for queries input type |
CQueryInputIsIndex | Base class for queries storing points |
CQueryInputIsPosition | Base class for queries storing points |
▼CQueryOutputBase | Base class for queries output type |
CDummyOutputParameter | |
CQueryOutputIsKNearest | Base class for knearest queries |
CQueryOutputIsNearest | Base class for nearest queries |
CQueryOutputIsRange | Base class for range queries |
CRangeIndexQuery | Base Query class combining QueryInputIsIndex and QueryOutputIsRange |
CRangePointQuery | Base Query class combining QueryInputIsPosition and QueryOutputIsRange |
CSingularWeightKernel | Singular WeightKernel defined in \(\left]0 : 1\right]\) |
CSmoothWeightKernel | Smooth WeightKernel defined in \(\left[0 : 1\right]\) |
CSphereFitImpl | Algebraic Sphere fitting procedure on point set without normals |
CStack | Stack with fixed-size storage |
CUnorientedSphereDerImpl | |
CUnorientedSphereFitImpl | Algebraic Sphere fitting procedure on point sets with non-oriented normals |
CWendlandWeightKernel | Wendland WeightKernel defined in \(\left[0 : 1\right]\) |