Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 ignition::math::Angle An angle and related functions ignition::math::Box Mathematical representation of a box and related functions std::exception STL class std::runtime_error STL class ignition::math::AffineException Ignition/math/AffineException.hh ignition::math::IndexException Exception that is thrown when an out-of-bounds index is encountered ignition::math::Filter< T > Filter base class ignition::math::BiQuad< T > Bi-quad filter base class ignition::math::OnePole< T > A one-pole DSP filter ignition::math::Filter< math::Quaterniond > ignition::math::OnePole< math::Quaterniond > ignition::math::OnePoleQuaternion One-pole quaternion filter ignition::math::Filter< math::Vector3d > ignition::math::BiQuad< math::Vector3d > ignition::math::BiQuadVector3 BiQuad vector3 filter ignition::math::OnePole< math::Vector3d > ignition::math::OnePoleVector3 One-pole vector3 filter ignition::math::Kmeans K-Means clustering algorithm ignition::math::Line2< T > A two dimensional line segment ignition::math::Matrix3< T > A 3x3 matrix class ignition::math::Matrix4< T > A 4x4 matrix class ignition::math::Matrix4< double > ignition::math::Plane< T > A plane and related functions ignition::math::Pose3< T > Encapsulates a position and rotation in three space ignition::math::Quaternion< T > A quaternion class ignition::math::Rand Random number generator class ignition::math::RotationSpline Spline for rotations ignition::math::Spline Splines ignition::math::Triangle< T > Triangle class and related functions ignition::math::Vector2< T > Two dimensional (x, y) vector ignition::math::Vector3< T > The Vector3 class represents the generic vector containing 3 elements ignition::math::Vector3< double > ignition::math::Vector4< T > T Generic x, y, z, w vector