| public |
Inheritance Graph
graph BT
_Angle
click _Angle "classGeometry_1_1__Angle"
Description
Wrapper for angles which can be transparently accessed as degree or radians.
Public Types
| typedef T_ | value_t |
Public Static Functions
| _Angle | deg( value_t d) |
| _Angle | rad( value_t r) |
Public Functions
| _Angle() | |
| template< typename otherValue_t > | |
| _Angle(const _Angle < otherValue_t > & other) | |
| _Angle & | operator=(const _Angle & other) |
| _Angle | operator+(const _Angle & other) const |
| _Angle | operator-() const |
| _Angle | operator-(const _Angle & other) const |
| _Angle | operator*( value_t v) const |
| _Angle | operator/( value_t v) const |
| _Angle & | operator+=(const _Angle & other) |
| _Angle & | operator-=(const _Angle & other) |
| _Angle & | operator*=( value_t v) |
| _Angle & | operator/=( value_t v) |
| bool | operator<(const _Angle & other) const |
| bool | operator==(const _Angle & other) const |
| value_t | deg() const |
| value_t | rad() const |
| bool | isInDegree() const |
Documentation
typedef
Geometry::_Angle::value_t
| public |
| typedef T_ value_t |
Defined in Geometry/Angle.h:24
function
Geometry::_Angle::deg
| public | static | inline |
| _Angle deg( | value_t | d ) |
Defined in Geometry/Angle.h:34
function
Geometry::_Angle::rad
| public | static | inline |
| _Angle rad( | value_t | r ) |
Defined in Geometry/Angle.h:37
function
Geometry::_Angle::_Angle
| public | inline |
| _Angle( | ) |
Defined in Geometry/Angle.h:41
function
Geometry::_Angle::_Angle
| public | inline |
| template< typename otherValue_t > | ||
| _Angle( | const _Angle < otherValue_t > & | other ) |
Defined in Geometry/Angle.h:44
function
Geometry::_Angle::operator=
| public | inline |
| _Angle & operator=( | const _Angle & | other ) |
Defined in Geometry/Angle.h:49
function
Geometry::_Angle::operator+
| public | const | inline |
| _Angle operator+( | const _Angle & | other ) const |
Defined in Geometry/Angle.h:53
function
Geometry::_Angle::operator-
| public | const | inline |
| _Angle operator-( | ) const |
Defined in Geometry/Angle.h:56
function
Geometry::_Angle::operator-
| public | const | inline |
| _Angle operator-( | const _Angle & | other ) const |
Defined in Geometry/Angle.h:59
function
Geometry::_Angle::operator*
| public | const | inline |
| _Angle operator*( | value_t | v ) const |
Defined in Geometry/Angle.h:62
function
Geometry::_Angle::operator/
| public | const | inline |
| _Angle operator/( | value_t | v ) const |
Defined in Geometry/Angle.h:65
function
Geometry::_Angle::operator+=
| public | inline |
| _Angle & operator+=( | const _Angle & | other ) |
Defined in Geometry/Angle.h:69
function
Geometry::_Angle::operator-=
| public | inline |
| _Angle & operator-=( | const _Angle & | other ) |
Defined in Geometry/Angle.h:73
function
Geometry::_Angle::operator*=
| public | inline |
| _Angle & operator*=( | value_t | v ) |
Defined in Geometry/Angle.h:77
function
Geometry::_Angle::operator/=
| public | inline |
| _Angle & operator/=( | value_t | v ) |
Defined in Geometry/Angle.h:81
function
Geometry::_Angle::operator<
| public | const | inline |
| bool operator<( | const _Angle & | other ) const |
Defined in Geometry/Angle.h:86
function
Geometry::_Angle::operator==
| public | const | inline |
| bool operator==( | const _Angle & | other ) const |
Defined in Geometry/Angle.h:89
function
Geometry::_Angle::deg
| public | const | inline |
| value_t deg( | ) const |
Defined in Geometry/Angle.h:93
function
Geometry::_Angle::rad
| public | const | inline |
| value_t rad( | ) const |
Defined in Geometry/Angle.h:96
function
Geometry::_Angle::isInDegree
| public | const | inline |
| bool isInDegree( | ) const |
Defined in Geometry/Angle.h:100