| Class | Description | 
|---|---|
| AxisAngleTools | 
 This class provides a collection of static tools to perform operations on axis-angles. 
 | 
| EuclidCoreIOTools | 
EuclidCoreIOTools is intended to gather the input & output tools for printing, saving,
 and loading geometry objects. | 
| EuclidCoreRandomTools | 
 This class provides random generators to generate random geometry objects. 
 | 
| EuclidCoreTestTools | 
 This class provides the tools to perform a variety of assertions on Euclid Core's types. 
 | 
| EuclidCoreTools | 
 This class provides a variety of generic tools such as fast square-root algorithm
  
EuclidCoreTools.fastSquareRoot(double), or also an linear interpolation algorithm
 EuclidCoreTools.interpolate(double, double, double). | 
| EuclidHashCodeTools | 
 Generic operations on hash-code used throughout this library for computing hash-codes of object
 as  
Point3D. | 
| Matrix3DFeatures | 
 Tools for extracting or testing features for a matrix 3D, see  
Matrix3DTools for
 operations on a matrix 3D. | 
| Matrix3DTools | 
 Tools for performing operations on 3D matrices. 
 | 
| QuaternionTools | 
 This gathers common mathematical operations involving quaternions. 
 | 
| RotationMatrixTools | 
 Tools for performing operations on rotation matrices. 
 | 
| TransformationTools | 
TransformationTools provides a list a methods for transforming geometry objects useful in
 particular contexts where the result cannot be stored in an object. | 
| TupleTools | 
 Tools for generic operations on tuples. 
 |