DGtal
1.0.beta
|
#include <DGtal/geometry/curves/estimation/LambdaMST3D.h>
Public Member Functions | |
LambdaMST3D () | |
Public Member Functions inherited from DGtal::LambdaMST3DEstimator< Z3i::Space, DSSSegmentationComputer, TangentFromDSS3DFunctor< DSSSegmentationComputer::SegmentComputer, LambdaFunction > > | |
BOOST_CONCEPT_ASSERT ((concepts::CSpace< Z3i::Space >)) | |
BOOST_CONCEPT_ASSERT ((concepts::CLMSTTangentFromDSS< TangentFromDSS3DFunctor< DSSSegmentationComputer::SegmentComputer, LambdaFunction > >)) | |
BOOST_CONCEPT_ASSERT ((concepts::CForwardSegmentComputer< typename DSSSegmentationComputer::SegmentComputer >)) | |
BOOST_STATIC_ASSERT ((Z3i::Space::dimension==3)) | |
LambdaMST3DEstimator () | |
void | init (const ConstIterator &itb, const ConstIterator &ite) |
void | attach (Alias< DSSSegmentationComputer > segmentComputer) |
bool | isValid () const |
RealVector | eval (const ConstIterator &it) |
OutputIterator | eval (const ConstIterator &itb, const ConstIterator &ite, OutputIterator result) |
Private Types | |
typedef LambdaMST3DEstimator< Z3i::Space, DSSSegmentationComputer, TangentFromDSS3DFunctor< typename DSSSegmentationComputer::SegmentComputer, LambdaFunction > > | Super |
Additional Inherited Members | |
Public Types inherited from DGtal::LambdaMST3DEstimator< Z3i::Space, DSSSegmentationComputer, TangentFromDSS3DFunctor< DSSSegmentationComputer::SegmentComputer, LambdaFunction > > | |
typedef DSSSegmentationComputer | Segmentation |
typedef DSSSegmentationComputer::SegmentComputer | SegmentComputer |
typedef SegmentComputer::ConstIterator | ConstIterator |
typedef TangentFromDSS3DFunctor< DSSSegmentationComputer::SegmentComputer, LambdaFunction >::Value | Value |
typedef Z3i::Space::RealVector | RealVector |
typedef Z3i::Space::Point | Point |
Protected Member Functions inherited from DGtal::LambdaMST3DEstimator< Z3i::Space, DSSSegmentationComputer, TangentFromDSS3DFunctor< DSSSegmentationComputer::SegmentComputer, LambdaFunction > > | |
void | accumulate (std::multimap< Point, Value > &outValues, const ConstIterator &itb, const ConstIterator &ite, OutputIterator &result) |
Aim: Simplify creation of Lambda MST tangent estimator.
DSSSegmentationComputer | tangential cover obtained by segmentation of a 2D digital curve by maximal straight segments |
LambdaFunction | Lambda functor |
Definition at line 173 of file LambdaMST3D.h.
|
private |
Definition at line 179 of file LambdaMST3D.h.
|
inline |
Default Constructor.
Definition at line 185 of file LambdaMST3D.h.