MEPP2 Project
Public Types | Public Member Functions | Public Attributes | List of all members
FEVV::Filters::CopyGraphParameters< FaceGraphS, FaceGraphT > Struct Template Reference

#include <copy_graph.hpp>

Collaboration diagram for FEVV::Filters::CopyGraphParameters< FaceGraphS, FaceGraphT >:
Collaboration graph

Public Types

typedef VertexToVertexMap< FaceGraphS, FaceGraphT > V2VMap
 
typedef FaceToFaceMap< FaceGraphS, FaceGraphT > F2FMap
 

Public Member Functions

CopyGraphParametersv2v (V2VMap *_v2v)
 
CopyGraphParametersf2f (F2FMap *_f2f)
 

Public Attributes

V2VMapm_v2v = nullptr
 
F2FMapm_f2f = nullptr
 

Detailed Description

template<typename FaceGraphS, typename FaceGraphT>
struct FEVV::Filters::CopyGraphParameters< FaceGraphS, FaceGraphT >

Implement the named parameters idiom for copy_graph()

Parameters
v2vvertex to vertex map to be populated
f2fface to face map to be populated

Definition at line 54 of file copy_graph.hpp.

Member Typedef Documentation

◆ F2FMap

template<typename FaceGraphS , typename FaceGraphT >
typedef FaceToFaceMap< FaceGraphS, FaceGraphT > FEVV::Filters::CopyGraphParameters< FaceGraphS, FaceGraphT >::F2FMap

Definition at line 57 of file copy_graph.hpp.

◆ V2VMap

template<typename FaceGraphS , typename FaceGraphT >
typedef VertexToVertexMap< FaceGraphS, FaceGraphT > FEVV::Filters::CopyGraphParameters< FaceGraphS, FaceGraphT >::V2VMap

Definition at line 56 of file copy_graph.hpp.

Member Function Documentation

◆ f2f()

template<typename FaceGraphS , typename FaceGraphT >
CopyGraphParameters& FEVV::Filters::CopyGraphParameters< FaceGraphS, FaceGraphT >::f2f ( F2FMap _f2f)
inline

Definition at line 65 of file copy_graph.hpp.

◆ v2v()

template<typename FaceGraphS , typename FaceGraphT >
CopyGraphParameters& FEVV::Filters::CopyGraphParameters< FaceGraphS, FaceGraphT >::v2v ( V2VMap _v2v)
inline

Definition at line 59 of file copy_graph.hpp.

Member Data Documentation

◆ m_f2f

template<typename FaceGraphS , typename FaceGraphT >
F2FMap* FEVV::Filters::CopyGraphParameters< FaceGraphS, FaceGraphT >::m_f2f = nullptr

Definition at line 72 of file copy_graph.hpp.

◆ m_v2v

template<typename FaceGraphS , typename FaceGraphT >
V2VMap* FEVV::Filters::CopyGraphParameters< FaceGraphS, FaceGraphT >::m_v2v = nullptr

Definition at line 71 of file copy_graph.hpp.


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