ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Math::Matrix< 2, 1 > Class Template Reference

#include <vector2d.h>

Inheritance diagram for Math::Matrix< 2, 1 >:
Collaboration diagram for Math::Matrix< 2, 1 >:

List of all members.

Public Member Functions

 Matrix ()
 Matrix (float x, float y)
 Matrix (const MatrixBase< 2, 1 > &vec)
 Matrix (const float *data)
float getX () const
float getY () const
void setX (float x)
void setY (float y)
void rotateAround (const Vector(2)&point, const Angle &angle)
Angle getAngle () const
Vector3d toVector3d () const

Detailed Description

template<>
class Math::Matrix< 2, 1 >

Definition at line 32 of file vector2d.h.


Constructor & Destructor Documentation

Math::Vector2d::Matrix (  ) 

Definition at line 28 of file vector2d.cpp.

Math::Vector2d::Matrix ( float  x,
float  y 
)

Definition at line 33 of file vector2d.cpp.

Math::Vector2d::Matrix ( const MatrixBase< 2, 1 > &  vec  ) 

Definition at line 39 of file vector2d.cpp.

Math::Vector2d::Matrix ( const float *  data  ) 

Definition at line 44 of file vector2d.cpp.


Member Function Documentation

Angle Math::Vector2d::getAngle (  )  const

Definition at line 60 of file vector2d.cpp.

float Math::Matrix< 2, 1 >::getX (  )  const [inline]

Definition at line 39 of file vector2d.h.

float Math::Matrix< 2, 1 >::getY (  )  const [inline]

Definition at line 40 of file vector2d.h.

void Math::Matrix< 2, 1 >::rotateAround ( const Vector(2)&  point,
const Angle angle 
)
void Math::Matrix< 2, 1 >::setX ( float  x  )  [inline]

Definition at line 41 of file vector2d.h.

void Math::Matrix< 2, 1 >::setY ( float  y  )  [inline]

Definition at line 42 of file vector2d.h.

Vector3d Math::Vector2d::toVector3d (  )  const

Definition at line 64 of file vector2d.cpp.


The documentation for this class was generated from the following files:


Generated on Sat Sep 21 2019 05:04:06 for ResidualVM by doxygen 1.7.1
curved edge   curved edge