superdeclarative_geometry library

Classes

Angle
Canonical mathematical concept of an "angle".
CartesianOrientation
Frame of reference for mapping Angles and PolarCoords to Cartesian coordinates.
CartesianPolarCoords
MathOrientation
Orientation with a reference direction pointing to the right, with a counter-clockwise rotation.
Orientation with a reference direction pointing up from the origin, with a clockwise rotation.
PolarCoord
Canonical mathematical concept of a "polar coordinate".
Rotation
Rotation is like an angle that may exceed 360° in the positive or negative direction.
ScreenOrientation
Orientation with a reference direction pointing to the right, with a clockwise rotation.

Extensions

AngleTrigonomotry on Angle
Adds standard trigonometry calculations to Angle.
CartesianAngle on Angle
Extensions for Angle objects that introduce Cartesian concepts.
CartesianPoint on Point<num>
CartesianPolarCoord on PolarCoord
CartesianRotation on Rotation
Extensions for Rotation objects that introduce Cartesian concepts.