![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
#include <aims/geodesicpath/geodesic_mesh_elements.h>
Public Member Functions | |
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) |
Definition at line 101 of file geodesic_mesh_elements.h.
|
inline |
Definition at line 104 of file geodesic_mesh_elements.h.
|
inline |
Definition at line 105 of file geodesic_mesh_elements.h.
|
inline |
Definition at line 145 of file geodesic_mesh_elements.h.
|
inline |
Definition at line 131 of file geodesic_mesh_elements.h.
Referenced by geodesic::GeodesicAlgorithmGraphBase< SubdivisionNode >::best_first_node(), geodesic::GeodesicAlgorithmExact::best_source(), geodesic::GeodesicAlgorithmDijkstraAlternative::best_source(), geodesic::DijkstraNode::distance(), geodesic::Mesh::initialize_mesh_data(), geodesic::Edge::local_coordinates(), geodesic::GeodesicAlgorithmGraphBase< SubdivisionNode >::propagate(), geodesic::GeodesicAlgorithmDijkstraAlternative::propagate(), geodesic::GeodesicAlgorithmBase::set_stop_conditions(), geodesic::GeodesicAlgorithmGraphBase< SubdivisionNode >::trace_back(), geodesic::GeodesicAlgorithmDijkstraAlternative::trace_back(), geodesic::GeodesicAlgorithmGraphBase< SubdivisionNode >::trace_back_with_index(), geodesic::Mesh::update_weight(), and geodesic::GeodesicAlgorithmExact::~GeodesicAlgorithmExact().
|
inline |
Definition at line 140 of file geodesic_mesh_elements.h.
References xyz().
|
inline |
Definition at line 152 of file geodesic_mesh_elements.h.
|
inline |
Definition at line 117 of file geodesic_mesh_elements.h.
Referenced by geodesic::fill_surface_point_structure().
|
inline |
Definition at line 124 of file geodesic_mesh_elements.h.
|
inline |
Definition at line 113 of file geodesic_mesh_elements.h.
Referenced by add(), geodesic::fill_surface_point_double(), geodesic::Mesh::initialize_mesh_data(), geodesic::SubdivisionNode::operator()(), Point3D(), geodesic::SurfacePoint::SurfacePoint(), and geodesic::Mesh::update_weight().
|
inline |
Definition at line 112 of file geodesic_mesh_elements.h.
Referenced by distance().
|
inline |
Definition at line 114 of file geodesic_mesh_elements.h.
Referenced by add(), geodesic::fill_surface_point_double(), geodesic::Mesh::initialize_mesh_data(), geodesic::SubdivisionNode::operator()(), Point3D(), geodesic::SurfacePoint::SurfacePoint(), and geodesic::Mesh::update_weight().
|
inline |
Definition at line 115 of file geodesic_mesh_elements.h.
Referenced by add(), geodesic::fill_surface_point_double(), geodesic::Mesh::initialize_mesh_data(), geodesic::SubdivisionNode::operator()(), Point3D(), geodesic::SurfacePoint::SurfacePoint(), and geodesic::Mesh::update_weight().