DGtal
1.4.2
|
Aim: Defines the concept describing a functor which filters DSSes for L-MST calculations. More...
#include <DGtal/geometry/curves/estimation/CLMSTDSSFilter.h>
Public Types | |
typedef T::DSSType | TDSS |
Public Member Functions | |
BOOST_CONCEPT_ASSERT ((CForwardSegmentComputer< TDSS >)) | |
BOOST_CONCEPT_USAGE (CLMSTDSSFilter) | |
void | checkConstConstraints () const |
Private Attributes | |
bool | c |
long int | i |
T | x |
T::Point | p |
TDSS | dss |
Aim: Defines the concept describing a functor which filters DSSes for L-MST calculations.
Description of concept 'CLMSTDSSFilter'
Name | Expression | Type requirements | Return type | Precondition | Semantics | Post condition | Complexity |
---|---|---|---|---|---|---|---|
operator() | x() | (const TDSS &) | bool | Checks if a DSS fulfills a given condition. | model dependant |
T | the type that should be a model of CLMSTDSSFilter. |
Definition at line 89 of file CLMSTDSSFilter.h.
typedef T::DSSType DGtal::concepts::CLMSTDSSFilter< T >::TDSS |
Definition at line 92 of file CLMSTDSSFilter.h.
DGtal::concepts::CLMSTDSSFilter< T >::BOOST_CONCEPT_ASSERT | ( | (CForwardSegmentComputer< TDSS >) | ) |
|
inline |
Definition at line 96 of file CLMSTDSSFilter.h.
References DGtal::concepts::CLMSTDSSFilter< T >::dss, DGtal::concepts::CLMSTDSSFilter< T >::i, and DGtal::concepts::ConceptUtils::sameType().
|
inline |
Definition at line 102 of file CLMSTDSSFilter.h.
References DGtal::concepts::CLMSTDSSFilter< T >::dss, DGtal::concepts::CLMSTDSSFilter< T >::i, and DGtal::concepts::ConceptUtils::sameType().
|
private |
Definition at line 110 of file CLMSTDSSFilter.h.
|
private |
Definition at line 114 of file CLMSTDSSFilter.h.
Referenced by DGtal::concepts::CLMSTDSSFilter< T >::BOOST_CONCEPT_USAGE(), and DGtal::concepts::CLMSTDSSFilter< T >::checkConstConstraints().
|
private |
Definition at line 111 of file CLMSTDSSFilter.h.
Referenced by DGtal::concepts::CLMSTDSSFilter< T >::BOOST_CONCEPT_USAGE(), and DGtal::concepts::CLMSTDSSFilter< T >::checkConstConstraints().
|
private |
Definition at line 113 of file CLMSTDSSFilter.h.
|
private |
Definition at line 112 of file CLMSTDSSFilter.h.