![]() |
aimsalgo
5.1.2
Neuroimaging image processing
|
Classes | |
struct | MeshFaceNode |
Mesh described as a graph, with nodes and edges. More... | |
class | MeshVertexNode |
Mesh described as a graph, with nodes and edges. More... | |
class | List2GraphMeshConvertor |
Converts a AimsSurface mesh into a (vertexList, faceList) mesh graph. More... | |
class | Graph2ListMeshConvertor |
Typedefs | |
typedef MeshVertexNode< uint > | MeshGraphVertex |
typedef MeshFaceNode< MeshGraphVertex > | MeshGraphFace |
typedef std::list< MeshGraphVertex > | MeshGraphVertices |
typedef std::list< MeshGraphFace > | MeshGraphFaces |
Functions | |
template<typename TIndexCollection > | |
std::vector< std::list< std::size_t > > | invertIndices (const std::vector< TIndexCollection > &c) |
template<typename TFaceCollection > | |
carto::rc_ptr< std::vector< std::vector< typename TFaceCollection::value_type::value_type > > > | circular_neighborhoods (TFaceCollection const &faces, std::size_t nVertices) |
template<typename TVerticesIn , typename TFacesIn , typename TNeighbors , typename TVertexNode , typename TFaceNode > | |
void | list2graph_mesh_conversion (const TVerticesIn &verticesIn, const TFacesIn &facesIn, const TNeighbors &neighc, std::list< TVertexNode > &verticesOut, std::list< TFaceNode > &facesOut) |
template<typename TVerticesIn , typename TFacesIn , typename TVertexNode , typename TFaceNode > | |
void | list2graph_mesh_conversion (const TVerticesIn &verticesIn, const TFacesIn &facesIn, std::list< TVertexNode > &verticesOut, std::list< TFaceNode > &facesOut) |
Definition at line 103 of file mesh_graph.h.
typedef std::list<MeshGraphFace> aims::meshgraph::MeshGraphFaces |
Definition at line 105 of file mesh_graph.h.
Definition at line 102 of file mesh_graph.h.
typedef std::list<MeshGraphVertex> aims::meshgraph::MeshGraphVertices |
Definition at line 104 of file mesh_graph.h.
carto::rc_ptr< std::vector< std::vector< typename TFaceCollection::value_type::value_type > > > aims::meshgraph::circular_neighborhoods | ( | TFaceCollection const & | faces, |
std::size_t | nVertices | ||
) |
Definition at line 50 of file mesh_graph_d.h.
Referenced by list2graph_mesh_conversion().
|
inline |
Definition at line 202 of file mesh_graph.h.
References aims::meshdistance::max().
Referenced by list2graph_mesh_conversion().
|
inline |
Definition at line 236 of file mesh_graph.h.
References invertIndices().
Referenced by list2graph_mesh_conversion().
|
inline |
Definition at line 256 of file mesh_graph.h.
References circular_neighborhoods(), and list2graph_mesh_conversion().