DGtal 2.0.0
Loading...
Searching...
No Matches
ConfigPointPredicate< Vector > Struct Template Reference

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 >
Examples
io/viewDualSurface.cpp.

Definition at line 380 of file viewDualSurface.cpp.

Constructor & Destructor Documentation

◆ ConfigPointPredicate()

template<typename Vector>
ConfigPointPredicate< Vector >::ConfigPointPredicate ( std::map< Vector, bool > & aFct,
Vector aBase )
inline
Examples
io/viewDualSurface.cpp.

Definition at line 384 of file viewDualSurface.cpp.

References base, and fct.

Member Function Documentation

◆ operator()()

template<typename Vector>
bool ConfigPointPredicate< Vector >::operator() ( const Vector & p) const
inline
Examples
io/viewDualSurface.cpp.

Definition at line 386 of file viewDualSurface.cpp.

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

References base, and fct.

Field Documentation

◆ base

template<typename Vector>
Vector ConfigPointPredicate< Vector >::base
Examples
io/viewDualSurface.cpp.

Definition at line 383 of file viewDualSurface.cpp.

Referenced by ConfigPointPredicate(), and operator()().

◆ fct

template<typename Vector>
std::map< Vector, bool >& ConfigPointPredicate< Vector >::fct
Examples
io/viewDualSurface.cpp.

Definition at line 382 of file viewDualSurface.cpp.

Referenced by ConfigPointPredicate(), and operator()().


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