Audacity 3.2.0
|
A point in 2D space. More...
#include <Point.h>
Public Member Functions | |
PointType & | operator+= (PointType rhs) noexcept |
PointType & | operator-= (PointType rhs) noexcept |
PointType & | operator*= (PointType rhs) noexcept |
PointType & | operator/= (PointType rhs) noexcept |
template<typename ScaleType > | |
PointType & | operator*= (ScaleType scale) noexcept |
template<typename ScaleType > | |
PointType & | operator/= (ScaleType scale) noexcept |
PointType | operator- () const noexcept |
bool | IsZero () const noexcept |
Public Attributes | |
DataType | x {} |
DataType | y {} |
A point in 2D space.
|
inlinenoexcept |
Definition at line 82 of file Point.h.
References graphics::PointType< DataType >::x, and graphics::PointType< DataType >::y.
|
inlinenoexcept |
Definition at line 43 of file Point.h.
References graphics::PointType< DataType >::x, and graphics::PointType< DataType >::y.
|
inlinenoexcept |
Definition at line 59 of file Point.h.
References graphics::PointType< DataType >::x, and graphics::PointType< DataType >::y.
|
inlinenoexcept |
Definition at line 27 of file Point.h.
References graphics::PointType< DataType >::x, and graphics::PointType< DataType >::y.
|
inlinenoexcept |
Definition at line 75 of file Point.h.
References graphics::PointType< DataType >::x, and graphics::PointType< DataType >::y.
|
inlinenoexcept |
Definition at line 35 of file Point.h.
References graphics::PointType< DataType >::x, and graphics::PointType< DataType >::y.
|
inlinenoexcept |
Definition at line 51 of file Point.h.
References graphics::PointType< DataType >::x, and graphics::PointType< DataType >::y.
|
inlinenoexcept |
Definition at line 67 of file Point.h.
References graphics::PointType< DataType >::x, and graphics::PointType< DataType >::y.
DataType graphics::PointType< DataType >::x {} |
Definition at line 24 of file Point.h.
Referenced by graphics::PointType< DataType >::IsZero(), graphics::PointType< DataType >::operator*=(), graphics::PointType< DataType >::operator+=(), graphics::PointType< DataType >::operator-(), graphics::PointType< DataType >::operator-=(), graphics::PointType< DataType >::operator/=(), and graphics::point_cast().
DataType graphics::PointType< DataType >::y {} |
Definition at line 25 of file Point.h.
Referenced by graphics::PointType< DataType >::IsZero(), graphics::PointType< DataType >::operator*=(), graphics::PointType< DataType >::operator+=(), graphics::PointType< DataType >::operator-(), graphics::PointType< DataType >::operator-=(), graphics::PointType< DataType >::operator/=(), and graphics::point_cast().