vtkMath - performs common math operations
Super Class: vtkObject
Description:
vtkMath is provides methods to perform common math operations. These include providing constants such as Pi; conversion from degrees to radians; vector operations such as dot and cross products and vector norm; matrix determinant for 2x2 and 3x3 matrices; and random number generation.
Methods:
Detailed Method Descriptions:
![]() | static float Pi () |
![]() | static float DegreesToRadians () |
![]() | static float Dot (float ,float ) |
![]() | static double Dot (double ,double ) |
![]() | static void Cross (float ,float ,float ) |
![]() | static float Norm (float ) |
![]() | static float Normalize (float ) |
![]() | static float Distance2BetweenPoints (float ,float ) |
![]() | static float Dot2D (float ,float ) |
![]() | static double Dot2D (double ,double ) |
![]() | static float Norm2D (float ) |
![]() | static float Normalize2D (float ) |
![]() | static float Determinant2x2 (float ,float ) |
![]() | static double Determinant2x2 (double ,double ,double ,double ) |
![]() | static float Determinant3x3 (float ,float ,float ) |
![]() | static double Determinant3x3 (double ,double ,double ,double ,double ,double ,double ,double ,double ) |
![]() | static int SolveLinearSystem (double ,double * ,int ) |
![]() | static int InvertMatrix (double ,double ,int ) |
![]() | static int LUFactorLinearSystem (double ,int * ,int ) |
![]() | static void LUSolveLinearSystem (double ,int * ,double * ,int ) |
![]() | static double EstimateMatrixCondition (double ,int ) |
![]() | static void RandomSeed (long ) |
![]() | static float Random () |
![]() | static float Random (float ,float ) |
![]() | static int Jacobi (float ,float * ,float ) |
![]() | static double *SolveCubic (double ,double ,double ,double ) |
![]() | static double *SolveQuadratic (double ,double ,double ) |
![]() | static double *SolveLinear (double ,double ) |
![]() | static int SolveCubic (double ,double ,double ,double ,double * ,double * ,double * ,int *) |
![]() | static int SolveQuadratic (double ,double ,double ,double * ,double * ,int *) |
![]() | static int SolveLinear (double ,double ,double * ,int *) |