aimsalgo  5.1.2
Neuroimaging image processing
geodesic::SurfacePointWithIndex Class Reference

#include <aims/geodesicpath/geodesic_algorithm_exact_elements.h>

Inheritance diagram for geodesic::SurfacePointWithIndex:
Collaboration diagram for geodesic::SurfacePointWithIndex:

Public Member Functions

unsigned index ()
 
void initialize (SurfacePoint &p, unsigned index)
 
bool operator() (SurfacePointWithIndex *x, SurfacePointWithIndex *y) const
 
- Public Member Functions inherited from geodesic::SurfacePoint
 SurfacePoint ()
 
 SurfacePoint (vertex_pointer v)
 
 SurfacePoint (face_pointer f)
 
 SurfacePoint (edge_pointer e, double a=0.5)
 
 SurfacePoint (base_pointer g, double x, double y, double z, PointType t=UNDEFINED_POINT)
 
void initialize (SurfacePoint const &p)
 
 ~SurfacePoint ()
 
PointType type ()
 
base_pointerbase_element ()
 
- 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

- Protected Attributes inherited from geodesic::SurfacePoint
base_pointer m_p
 

Detailed Description

Definition at line 260 of file geodesic_algorithm_exact_elements.h.

Member Function Documentation

◆ index()

unsigned geodesic::SurfacePointWithIndex::index ( )
inline

Definition at line 263 of file geodesic_algorithm_exact_elements.h.

Referenced by initialize().

◆ initialize()

void geodesic::SurfacePointWithIndex::initialize ( SurfacePoint p,
unsigned  index 
)
inline

◆ operator()()

bool geodesic::SurfacePointWithIndex::operator() ( SurfacePointWithIndex x,
SurfacePointWithIndex y 
) const
inline

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