|
| template<typename IteratorBegin , typename IteratorEnd > |
| FIT_RESULT | compute (const IteratorBegin &begin, const IteratorEnd &end) |
| | Convenience function for STL-like iterators Add neighbors stored in a container using STL-like iterators, and call finalize at the end.
|
| |
| template<typename IndexRange , typename PointContainer > |
| FIT_RESULT | computeWithIds (IndexRange ids, const PointContainer &points) |
| | Convenience function to iterate over a subset of samples in a PointContainer Add neighbors stored in a PointContainer and sampled using indices stored in ids.
|
| |
| template<typename PointContainer > |
| FIT_RESULT | computeMLS (const PointContainer &points, const int mlsIter=5, const Scalar epsilon=Eigen::NumTraits< Scalar >::dummy_precision()) |
| | Computes the fit using the MLS iteration process.
|
| |
| template<typename IndexRange , typename PointContainer > |
| FIT_RESULT | computeWithIdsMLS (const IndexRange &ids, const PointContainer &points, const int mlsIter=5, const Scalar epsilon=Eigen::NumTraits< Scalar >::dummy_precision()) |
| | Computes the fit using the MLS iteration process.
|
| |
| FIT_RESULT | compute (const Container &c) |
| | Convenience function for STL-like container.
|
| |
| FIT_RESULT | compute (const IteratorBegin &, const IteratorEnd &) |
| | Convenience function for STL-like iterators.
|
| |
| FIT_RESULT | computeWithIds (IndexRange, const PointContainer &) |
| | Convenience function to iterate over a subset of samples in a PointContainer.
|
| |
Base ComputeObject for the Basket classes.
Implements the compute methods for fitting: compute, computeWithIds, ... Checkout Fitting Module: User Manual for more details
The various implementations of Ponca::Concept are mixed through specializations of the BasketDiff and Basket classes:
... ,
>;
Aggregator class used to declare specialized structures with derivatives computations,...
Aggregator class used to declare specialized structures using CRTP.
DiffType
Flags defining which derivatives need to be computed.
@ FitSpaceDer
Flag indicating a space differentiation.
@ FitScaleDer
Flag indicating a scale differentiation.
- Template Parameters
-
| Derived | Derived class that provides the addNeighbor method (either Basket or BasketDiff) |
| Base | Base class that provides, through the CRTP the init, startNewPass, addNeighbor and finalize methods |
Definition at line 133 of file basket.h.