meshFIM
Public Types
Public Functions
Public Attributes
Public Types Documentation
enum LabelType
| Enumerator | 
Value | 
Description | 
| MaskPoint | 
 | 
 | 
| SeedPoint | 
 | 
 | 
| ActivePoint | 
 | 
 | 
| FarPoint | 
 | 
 | 
| StopPoint | 
 | 
 | 
| AlivePoint | 
 | 
 | 
| ToBeAlivePoint | 
 | 
 | 
typedef VoxelIndexType
typedef int meshFIM::VoxelIndexType;
 
typedef index
typedef int meshFIM::index;
 
Public Functions Documentation
function ComputeDistanceToLandmarksGivenTriangleInfo
void ComputeDistanceToLandmarksGivenTriangleInfo(
    TriMesh * mesh,
    const char * infilename,
    const char * outfilename
)
 
function computeFIM
void computeFIM(
    TriMesh * mesh,
    const char * vertT_filename
)
 
function GetFeatureValues
void GetFeatureValues(
    point x,
    std::vector< float > & vals
)
 
function ReadFaceIndexMap
void ReadFaceIndexMap(
    const char * infilename
)
 
function ReadFeatureFromFile
void ReadFeatureFromFile(
    const char * infilename
)
 
function ReadFeatureGradientFromFile
void ReadFeatureGradientFromFile(
    const char * infilename
)
 
function GetFeatureDerivative
point GetFeatureDerivative(
    point p,
    int fIndex
)
 
function need_abs_curvatures
void need_abs_curvatures()
 
function need_edge_lengths
function need_speed
function need_oneringfaces
function need_kdtree
function SetMesh
void SetMesh(
    TriMesh * mesh
)
 
function SetStopDistance
inline void SetStopDistance(
    float d
)
 
function setSpeedType
inline void setSpeedType(
    int st
)
 
function meshFIM
function ~meshFIM
Public Attributes Documentation
variable m_meshPtr
variable NumComputation
variable imageOrigin
variable imageSpacing
variable imageSize
variable imageIndex
variable colors
std::vector< Color > colors;
 
Updated on 2022-03-31 at 09:51:19 -0600