Ponca
aa50bfdf187919869239c5b44b748842569114c1
Point Cloud Analysis library
|
Empty fitting object doing no computation. More...
#include <dryFit.h>
Public Types | |
using | Scalar = typename DataPoint::Scalar |
Alias to scalar type. | |
using | VectorType = typename Base::VectorType |
Alias to vector type. | |
using | WFunctor = typename Base::WFunctor |
Alias to weight function. | |
Public Member Functions | |
DryFit< DataPoint, _WFunctor, T > & | dryfit () |
Explicit conversion to DryFit , to access methods potentially hidden by heritage. | |
const DryFit< DataPoint, _WFunctor, T > & | dryfit () const |
Explicit conversion to DryFit , to access methods potentially hidden by heritage. | |
bool | addLocalNeighbor (Scalar w, const VectorType &localQ, const DataPoint &attributes) |
Add a neighbor to perform the fit. | |
FIT_RESULT | finalize () |
Finalize the procedure. | |
Scalar | potential () const |
Simulate Scalar field computation. | |
Scalar | potential (const VectorType &) const |
Simulate Scalar field computation. | |
VectorType | project (const VectorType &_q) const |
Simulate point projection. | |
VectorType | primitiveGradient () const |
Simulate gradient direction computation. | |
VectorType | primitiveGradient (const VectorType &) const |
Simulate gradient direction computation. | |
Protected Types | |
enum | { check = Base::PROVIDES_PRIMITIVE_BASE } |
using | Base = T |
Base class of the procedure. | |
Empty fitting object doing no computation.
|
protected |
using Ponca::DryFit< DataPoint, _WFunctor, T >::Scalar = typename DataPoint::Scalar |
using Ponca::DryFit< DataPoint, _WFunctor, T >::VectorType = typename Base::VectorType |
using Ponca::DryFit< DataPoint, _WFunctor, T >::WFunctor = typename Base::WFunctor |
|
protected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |