|
modm API documentation
|
Represents an absolute angle in a full circle. More...
Classes | |
| class | modm::Angle |
| Collection of functions for handling of angles More... | |
| class | modm::Circle2D< T > |
| Circle More... | |
| struct | modm::GeometricTraits< T > |
| Traits for all geometric classes More... | |
| class | modm::Line2D< T > |
| Line More... | |
| class | modm::LineSegment2D< T > |
| Line segment More... | |
| class | modm::Location2D< T > |
| Location in a 2D coordinate system More... | |
| class | modm::PointSet2D< T > |
| Point set More... | |
| class | modm::Polygon2D< T > |
| Polygon More... | |
| class | modm::Quaternion< T > |
| Quaternion More... | |
| class | modm::Ray2D< T > |
| class | modm::Vector< T, N > |
| Class for handling common point operations More... | |
| class | modm::Vector< T, 1 > |
| Class for handling common vector operations (1D) More... | |
| class | modm::Vector< T, 2 > |
| Class for handling common vector operations (2D) More... | |
| class | modm::Vector< T, 3 > |
| Class for handling common vector operations (3D) More... | |
| class | modm::Vector< T, 4 > |
| Class for handling common vector operations (4D) More... | |
Functions | |
| template<typename T > | |
| IOStream & | modm::operator<< (IOStream &os, const Location2D< T > &l) |
| Stream operator to modm::Location<T> | |
| template<typename U > | |
| IOStream & | modm::operator<< (IOStream &os, const Vector< U, 2 > &c) |
| Stream operator for modm::Vector<U, 2> | |
| template<typename U > | |
| Vector< U, 2 > | modm::operator* (float scale, const Vector< U, 2 > &vector) |
| Scalar multiplication. | |
| template<typename U > | |
| Vector< U, 2 > | modm::operator/ (float scale, const Vector< U, 2 > &vector) |
| Scalar division. | |
Represents an absolute angle in a full circle.
lbuild module: modm:math:geometry