DGtal 2.1.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 379 of file viewDualSurface.cpp.

Constructor & Destructor Documentation

◆ ConfigPointPredicate()

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

Definition at line 383 of file viewDualSurface.cpp.

384 : fct( aFct ), base( aBase ) {}
std::map< Vector, bool > & fct

Member Function Documentation

◆ operator()()

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

Definition at line 385 of file viewDualSurface.cpp.

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

References ConfigPointPredicate< Vector >::base, and ConfigPointPredicate< Vector >::fct.

Field Documentation

◆ base

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

◆ fct

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

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