template<typename TPoint>
class itk::TriangleHelper< TPoint >
A convenience class for computation of various triangle elements in 2D or 3D.
Definition at line 31 of file itkTriangleHelper.h.
|
static CoordinateType | ComputeAngle (const PointType &iP1, const PointType &iP2, const PointType &iP3) |
|
static CoordinateType | ComputeArea (const PointType &iP1, const PointType &iP2, const PointType &iP3) |
|
static PointType | ComputeBarycenter (const CoordinateType &iA1, const PointType &iP1, const CoordinateType &iA2, const PointType &iP2, const CoordinateType &iA3, const PointType &iP3) |
|
static PointType | ComputeCircumCenter (const PointType &iP1, const PointType &iP2, const PointType &iP3) |
|
static PointType | ComputeConstrainedCircumCenter (const PointType &iP1, const PointType &iP2, const PointType &iP3) |
|
static PointType | ComputeGravityCenter (const PointType &iP1, const PointType &iP2, const PointType &iP3) |
|
static CoordinateType | ComputeMixedArea (const PointType &iP1, const PointType &iP2, const PointType &iP3) |
|
static VectorType | ComputeNormal (const PointType &iA, const PointType &iB, const PointType &iC) |
|
static CoordinateType | Cotangent (const PointType &iA, const PointType &iB, const PointType &iC) |
|
static bool | IsObtuse (const PointType &iA, const PointType &iB, const PointType &iC) |
|