|
| 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.
|
| |
| 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.
|
| |
template<typename _Derived, typename _Base>
struct Ponca::BasketComputeObject< _Derived, _Base >
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:
using myFitDer =
ComputationalDerivativesConcept2,
... ,
>;
Aggregator class used to declare specialized structures with derivatives computations,...
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 137 of file basket.h.
template<typename _Derived , typename _Base >
template<typename IteratorBegin , typename IteratorEnd >
Convenience function for STL-like iterators Add neighbors stored in a container using STL-like iterators, and call finalize at the end.
The fit is evaluated multiple time if needed (see NEED_OTHER_PASS)
- See also
- addNeighbor()
Definition at line 157 of file basket.h.