#include <ExtVec.h>
Public Types | |
typedef Vec2< T > | Vec |
Public Member Functions | |
constexpr | Rot2 () |
constexpr | Rot2 (Vec2< T > ix, Vec2< T > iy) |
constexpr | Rot2 (T xx, T xy, T yx, T yy) |
constexpr Vec2< T > | rotate (Vec2< T > v) const |
Rot2 | rotate (Rot2 const &r) const |
constexpr Vec2< T > | rotateBack (Vec2< T > v) const |
constexpr Rot2 | rotateBack (Rot2 const &r) const |
constexpr Rot2 | transpose () const |
constexpr Vec2< T > | x () const |
constexpr Vec2< T > | y () const |
Public Attributes | |
Vec2< T > | axis [2] |
Definition at line 277 of file ExtVec.h.
Definition at line 302 of file ExtVec.h.
Definition at line 298 of file ExtVec.h.
Referenced by operator*(), mathSSE::Rot2< Scalar >::rotate(), and Rot2< Scalar >::rotate().
Definition at line 288 of file ExtVec.h.
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
Definition at line 289 of file ExtVec.h.
Referenced by svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
Definition at line 267 of file ExtVec.h.
Referenced by operator*(), operator<<(), mathSSE::Rot2< Scalar >::rotate(), Rot2< Scalar >::rotate(), mathSSE::Rot2< Scalar >::rotateBack(), and Rot2< Scalar >::rotateBack().