Free Electron
Public Member Functions | Private Member Functions | Private Attributes | List of all members
fe::ext::Geodesic Class Reference

calculate surface distance between points More...

#include <Geodesic.h>

Public Member Functions

sp< Mesh > createMesh (Array< F64 > &a_rPoints, Array< U32 > &a_rFaces)
 
void setMesh (sp< Mesh > a_spMesh)
 
sp< Mesh > mesh (void)
 
void setSource (I32 a_sourceFaceIndex, SpatialVector a_sourcePosition)
 
void setMaxDistance (Real a_maxDistance)
 
Real distanceTo (I32 a_targetFaceIndex, SpatialVector a_targetPosition)
 

Private Member Functions

void clear (void)
 

Private Attributes

sp< Mesh > m_spMesh
 
void * m_pAlgorithm
 
I32 m_sourceFaceIndex
 
SpatialVector m_sourcePosition
 
Real m_maxDistance
 

Detailed Description

calculate surface distance between points


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