CAPD RedHom Library
|
#include <capd/apiRedHom/Algorithms.h>
Public Types | |
typedef SimplicialComplex | APIComplex |
typedef std::vector< float > | Coord |
typedef boost::any_range< Coord, boost::forward_traversal_tag, const Coord, std::ptrdiff_t > | VertexCoords |
typedef std::vector< float > | Vector |
typedef boost::any_range< Vector, boost::forward_traversal_tag, const Vector, std::ptrdiff_t > | VertexVectors |
Public Member Functions | |
MeshVectorField (APIComplex &apiComplex, const VertexCoords &vertexCoords, const VertexVectors &vertexVectors) | |
APIComplex::CellCode | cellCode (typename APIComplex::Id id) |
template<typename F > | |
void | call (F f) |
Static Public Member Functions | |
static bool | Enabled () |
typedef std::vector<float> capd::apiRedHom::MeshVectorField::Coord |
typedef std::vector<float> capd::apiRedHom::MeshVectorField::Vector |
typedef boost::any_range<Coord, boost::forward_traversal_tag, const Coord, std::ptrdiff_t> capd::apiRedHom::MeshVectorField::VertexCoords |
typedef boost::any_range<Vector, boost::forward_traversal_tag, const Vector, std::ptrdiff_t> capd::apiRedHom::MeshVectorField::VertexVectors |
capd::apiRedHom::MeshVectorField::MeshVectorField | ( | APIComplex & | apiComplex, |
const VertexCoords & | vertexCoords, | ||
const VertexVectors & | vertexVectors | ||
) |
void capd::apiRedHom::MeshVectorField::call | ( | F | f | ) |
APIComplex::CellCode capd::apiRedHom::MeshVectorField::cellCode | ( | typename APIComplex::Id | id | ) |
|
static |