DGtal  0.6.devel
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Data Fields
ConfigPointPredicate< Vector > Struct Template Reference
Collaboration diagram for ConfigPointPredicate< Vector >:
Collaboration graph
[legend]

Public Member Functions

 ConfigPointPredicate (std::map< Vector, bool > &aFct, Vector aBase)
bool operator() (const Vector &p) const

Data Fields

std::map< Vector, bool > & fct
Vector base

Detailed Description

template<typename Vector>
struct ConfigPointPredicate< Vector >

Definition at line 387 of file viewDualSurface.cpp.


Constructor & Destructor Documentation

template<typename Vector>
ConfigPointPredicate< Vector >::ConfigPointPredicate ( std::map< Vector, bool > &  aFct,
Vector  aBase 
)
inline

Definition at line 391 of file viewDualSurface.cpp.

: fct( aFct ), base( aBase ) {}

Member Function Documentation

template<typename Vector>
bool ConfigPointPredicate< Vector >::operator() ( const Vector p) const
inline

Definition at line 393 of file viewDualSurface.cpp.

{
return fct[ p * 2 + base];
}

Field Documentation

template<typename Vector>
Vector ConfigPointPredicate< Vector >::base

Definition at line 390 of file viewDualSurface.cpp.

template<typename Vector>
std::map< Vector, bool >& ConfigPointPredicate< Vector >::fct

Definition at line 389 of file viewDualSurface.cpp.


The documentation for this struct was generated from the following file: