aimsalgo  5.0.5
Neuroimaging image processing
geodesic::Edge Class Reference

#include <aims/geodesicpath/geodesic_mesh_elements.h>

Inheritance diagram for geodesic::Edge:
Collaboration diagram for geodesic::Edge:

Public Member Functions

 Edge ()
 
 ~Edge ()
 
double & length ()
 
face_pointer opposite_face (face_pointer f)
 
vertex_pointer opposite_vertex (vertex_pointer v)
 
bool belongs (vertex_pointer v)
 
bool is_boundary ()
 
vertex_pointer v0 ()
 
vertex_pointer v1 ()
 
void local_coordinates (Point3D *point, double &x, double &y)
 
- Public Member Functions inherited from geodesic::MeshElementBase
 MeshElementBase ()
 
vertex_pointer_vectoradjacent_vertices ()
 
edge_pointer_vectoradjacent_edges ()
 
face_pointer_vectoradjacent_faces ()
 
unsigned & id ()
 
PointType type ()
 

Additional Inherited Members

- Public Types inherited from geodesic::MeshElementBase
typedef SimpleVector< vertex_pointervertex_pointer_vector
 
typedef SimpleVector< edge_pointeredge_pointer_vector
 
typedef SimpleVector< face_pointerface_pointer_vector
 
- Protected Attributes inherited from geodesic::MeshElementBase
vertex_pointer_vector m_adjacent_vertices
 
edge_pointer_vector m_adjacent_edges
 
face_pointer_vector m_adjacent_faces
 
unsigned m_id
 
PointType m_type
 

Detailed Description

Definition at line 213 of file geodesic_mesh_elements.h.

Constructor & Destructor Documentation

◆ Edge()

geodesic::Edge::Edge ( )
inline

Definition at line 216 of file geodesic_mesh_elements.h.

References geodesic::EDGE.

◆ ~Edge()

geodesic::Edge::~Edge ( )
inline

Definition at line 221 of file geodesic_mesh_elements.h.

Member Function Documentation

◆ belongs()

bool geodesic::Edge::belongs ( vertex_pointer  v)
inline

◆ is_boundary()

bool geodesic::Edge::is_boundary ( )
inline

◆ length()

◆ local_coordinates()

void geodesic::Edge::local_coordinates ( Point3D point,
double &  x,
double &  y 
)
inline

◆ opposite_face()

face_pointer geodesic::Edge::opposite_face ( face_pointer  f)
inline

◆ opposite_vertex()

◆ v0()

◆ v1()


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