API
Class List
Class Hierarchy
Globals
Namespace Members
Files
Links
Ignition Website
Report Documentation Issues
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
ignition::math::Angle
An angle and related functions
ignition::math::Box
Mathematical representation of a box and related functions
ignition::math::BoxPrivate
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::Frustum
Mathematical representation of a frustum and related functions
ignition::math::FrustumPrivate
ignition::math::Kmeans
K-Means clustering algorithm
ignition::math::KmeansPrivate
ignition::math::Line2< T >
A two dimensional line segment
ignition::math::Line3< T >
A three 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::Pose3< double >
ignition::math::Quaternion< T >
A quaternion class
ignition::math::Quaternion< double >
ignition::math::Rand
Random number generator class
ignition::math::RotationSpline
Spline
for rotations
ignition::math::RotationSplinePrivate
ignition::math::SignalStatistic
Statistical properties of a discrete time scalar signal
ignition::math::SignalMaxAbsoluteValue
Ignition/math/SignalStats.hh
ignition::math::SignalMaximum
Computing the maximum value of a discretely sampled signal
ignition::math::SignalMean
Computing the mean value of a discretely sampled signal
ignition::math::SignalMinimum
Computing the minimum value of a discretely sampled signal
ignition::math::SignalRootMeanSquare
Computing the square root of the mean squared value of a discretely sampled signal
ignition::math::SignalVariance
Computing the incremental variance of a discretely sampled signal
ignition::math::SignalStatisticPrivate
Private data class for the
SignalStatistic
class
ignition::math::SignalStats
Collection of statistics for a scalar signal
ignition::math::SignalStatsPrivate
Private data class for the
SignalStats
class
ignition::math::Spline
Splines
ignition::math::SplinePrivate
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::Vector3Stats
Collection of statistics for a
Vector3
signal
ignition::math::Vector3StatsPrivate
Private data class for the
Vector3Stats
class
ignition::math::Vector4< T >
T Generic x, y, z, w vector