CAPD RedHom Library
capd::complex::BuildMorseGraph< DiscreteVectorField, ScalarT > Class Template Reference

#include <capd/complex/BuildMorseGraph.h>

Public Types

typedef HasseDiagram< Dim, Scalar > Graph
 

Public Member Functions

 BuildMorseGraph (DiscreteVectorField &discreteVectorField)
 
void operator() ()
 
const Graphgraph () const
 
Graphgraph ()
 
const std::vector< Id > & originalIds () const
 

Member Typedef Documentation

template<typename DiscreteVectorField, typename ScalarT>
typedef HasseDiagram<Dim, Scalar> capd::complex::BuildMorseGraph< DiscreteVectorField, ScalarT >::Graph

Constructor & Destructor Documentation

template<typename DiscreteVectorField, typename ScalarT>
capd::complex::BuildMorseGraph< DiscreteVectorField, ScalarT >::BuildMorseGraph ( DiscreteVectorField discreteVectorField)
inline

Member Function Documentation

template<typename DiscreteVectorField, typename ScalarT>
const Graph& capd::complex::BuildMorseGraph< DiscreteVectorField, ScalarT >::graph ( ) const
inline
template<typename DiscreteVectorField, typename ScalarT>
Graph& capd::complex::BuildMorseGraph< DiscreteVectorField, ScalarT >::graph ( )
inline
template<typename DiscreteVectorField, typename ScalarT>
void capd::complex::BuildMorseGraph< DiscreteVectorField, ScalarT >::operator() ( )
inline
template<typename DiscreteVectorField, typename ScalarT>
const std::vector<Id>& capd::complex::BuildMorseGraph< DiscreteVectorField, ScalarT >::originalIds ( ) const
inline