ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkSimplexMeshGeometry.h>
Public Types | |
typedef itk::CovariantVector < double, 3 > | CovariantVectorType |
typedef itk::FixedArray < IdentifierType, 3 > | IndexArray |
typedef std::set< IdentifierType > | NeighborSetType |
typedef itk::FixedArray < PointType, 3 > | PointArray |
typedef itk::Point< double, 3 > | PointType |
typedef itk::Vector< double, 3 > | VectorType |
Public Member Functions | |
void | ComputeGeometry () |
void | CopyFrom (const SimplexMeshGeometry &input) |
void | CopyNeigborSet (const NeighborSetType *nset) |
SimplexMeshGeometry () | |
~SimplexMeshGeometry () | |
Public Attributes | |
PointType | circleCenter |
double | circleRadius |
PointType | closestAttractor |
IdentifierType | closestAttractorIndex |
double | distance |
PointType | eps |
VectorType | externalForce |
IdentifierType | forceIndex |
VectorType | internalForce |
double | meanCurvature |
double | multiplier |
IndexArray | neighborIndices |
PointArray | neighbors |
NeighborSetType * | neighborSet |
CovariantVectorType | normal |
PointType | oldPos |
double | phi |
PointType | pos |
PointType | referenceMetrics |
double | sphereRadius |
handle geometric properties for vertices of a simplx mesh
It stores and recomputes geometric properties of simplex mesh vertices, i.e. the normal vector, the barycentric coordinates of the point related to its three neighbor vertices, simplex angle circumsphere and circumcirlce radius and center.
Definition at line 43 of file itkSimplexMeshGeometry.h.
typedef itk::CovariantVector< double, 3 > itk::SimplexMeshGeometry::CovariantVectorType |
Definition at line 49 of file itkSimplexMeshGeometry.h.
Definition at line 50 of file itkSimplexMeshGeometry.h.
typedef std::set< IdentifierType > itk::SimplexMeshGeometry::NeighborSetType |
Definition at line 52 of file itkSimplexMeshGeometry.h.
typedef itk::FixedArray< PointType, 3 > itk::SimplexMeshGeometry::PointArray |
Definition at line 51 of file itkSimplexMeshGeometry.h.
typedef itk::Point< double, 3 > itk::SimplexMeshGeometry::PointType |
Definition at line 47 of file itkSimplexMeshGeometry.h.
typedef itk::Vector< double, 3 > itk::SimplexMeshGeometry::VectorType |
Definition at line 48 of file itkSimplexMeshGeometry.h.
Computes the center and radius of the circum circle of the three neighbor points and of the circum sphere
void itk::SimplexMeshGeometry::CopyFrom | ( | const SimplexMeshGeometry & | input | ) |
void itk::SimplexMeshGeometry::CopyNeigborSet | ( | const NeighborSetType * | nset | ) |
Definition at line 118 of file itkSimplexMeshGeometry.h.
Definition at line 115 of file itkSimplexMeshGeometry.h.
store the location of the closest attractor to this point
Definition at line 107 of file itkSimplexMeshGeometry.h.
stores the index of the closest attractor to this point
Definition at line 112 of file itkSimplexMeshGeometry.h.
Definition at line 127 of file itkSimplexMeshGeometry.h.
barycentric coordinates of corresponding point with respect to its three direct neighbors
Definition at line 84 of file itkSimplexMeshGeometry.h.
stores external force component for current deformable model iteration
Definition at line 97 of file itkSimplexMeshGeometry.h.
Definition at line 138 of file itkSimplexMeshGeometry.h.
stores internal force component for current deformable model iteration
Definition at line 102 of file itkSimplexMeshGeometry.h.
Definition at line 73 of file itkSimplexMeshGeometry.h.
Definition at line 136 of file itkSimplexMeshGeometry.h.
Definition of some attributes for faster deformable model computation
Definition at line 67 of file itkSimplexMeshGeometry.h.
Definition at line 70 of file itkSimplexMeshGeometry.h.
Definition at line 133 of file itkSimplexMeshGeometry.h.
Definition at line 92 of file itkSimplexMeshGeometry.h.
Definition at line 79 of file itkSimplexMeshGeometry.h.
Definition at line 130 of file itkSimplexMeshGeometry.h.
Definition at line 76 of file itkSimplexMeshGeometry.h.
reference metric params
Definition at line 89 of file itkSimplexMeshGeometry.h.
Definition at line 121 of file itkSimplexMeshGeometry.h.