aimsalgo 6.0.0
Neuroimaging image processing
geodesic::Mesh Class Reference

#include <aims/geodesicpath/geodesic_mesh.h>

Public Member Functions

 Mesh ()
 
 ~Mesh ()
 
template<class Points, class Faces>
void initialize_mesh_data (unsigned num_vertices, Points &p, unsigned num_faces, Faces &tri, const float *curvature, int mode, int strain)
 
template<class Points, class Faces>
void initialize_mesh_data (Points &p, Faces &tri, const float *curvature, int mode, int strain)
 
void update_weight (const float *curvature, int mode, double strain, double sigmo)
 
std::vector< Vertex > & vertices ()
 
std::vector< Edge > & edges ()
 
std::vector< Face > & faces ()
 
unsigned closest_vertices (SurfacePoint *p, std::vector< vertex_pointer > *storage=NULL)
 

Detailed Description

Definition at line 24 of file geodesic_mesh.h.

Constructor & Destructor Documentation

◆ Mesh()

geodesic::Mesh::Mesh ( )
inline

Definition at line 27 of file geodesic_mesh.h.

◆ ~Mesh()

geodesic::Mesh::~Mesh ( )
inline

Definition at line 30 of file geodesic_mesh.h.

Member Function Documentation

◆ closest_vertices()

◆ edges()

std::vector< Edge > & geodesic::Mesh::edges ( )
inline

Definition at line 44 of file geodesic_mesh.h.

Referenced by geodesic::fill_surface_point_structure().

◆ faces()

std::vector< Face > & geodesic::Mesh::faces ( )
inline

Definition at line 45 of file geodesic_mesh.h.

Referenced by geodesic::fill_surface_point_structure().

◆ initialize_mesh_data() [1/2]

template<class Points, class Faces>
void geodesic::Mesh::initialize_mesh_data ( Points & p,
Faces & tri,
const float * curvature,
int mode,
int strain )

Definition at line 115 of file geodesic_mesh.h.

References initialize_mesh_data().

◆ initialize_mesh_data() [2/2]

template<class Points, class Faces>
void geodesic::Mesh::initialize_mesh_data ( unsigned num_vertices,
Points & p,
unsigned num_faces,
Faces & tri,
const float * curvature,
int mode,
int strain )

◆ update_weight()

◆ vertices()

std::vector< Vertex > & geodesic::Mesh::vertices ( )
inline

Definition at line 43 of file geodesic_mesh.h.

Referenced by geodesic::fill_surface_point_structure().


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