aimsalgo  5.1.2
Neuroimaging image processing
geodesic::Vertex Class Reference

#include <aims/geodesicpath/geodesic_mesh_elements.h>

Inheritance diagram for geodesic::Vertex:
Collaboration diagram for geodesic::Vertex:

Public Member Functions

 Vertex ()
 
 ~Vertex ()
 
bool & saddle_or_boundary ()
 
- Public Member Functions inherited from geodesic::MeshElementBase
 MeshElementBase ()
 
vertex_pointer_vectoradjacent_vertices ()
 
edge_pointer_vectoradjacent_edges ()
 
face_pointer_vectoradjacent_faces ()
 
unsigned & id ()
 
PointType type ()
 
- Public Member Functions inherited from geodesic::Point3D
 Point3D ()
 
 Point3D (Point3D *p)
 
double * xyz ()
 
double & x ()
 
double & y ()
 
double & z ()
 
void set (double new_x, double new_y, double new_z)
 
void set (double *data)
 
double distance (double *v)
 
double distance (Point3D *v)
 
void add (Point3D *v)
 
void multiply (double v)
 

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 163 of file geodesic_mesh_elements.h.

Constructor & Destructor Documentation

◆ Vertex()

geodesic::Vertex::Vertex ( )
inline

◆ ~Vertex()

geodesic::Vertex::~Vertex ( )
inline

Definition at line 171 of file geodesic_mesh_elements.h.

Member Function Documentation

◆ saddle_or_boundary()

bool& geodesic::Vertex::saddle_or_boundary ( )
inline

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