matrix_2d.h

2D transform matrix class Header File. [詳細]

#include <rcsc/geom/vector_2d.h>
#include <rcsc/geom/angle_deg.h>
#include <iostream>
#include <cmath>

ソースコードを見る。

ネームスペース

namespace  rcsc

構成

class  rcsc::Matrix2D
 2D translation matrix class [詳細]

関数

const rcsc::Matrix2D operator * (const rcsc::Matrix2D &lhs, const rcsc::Matrix2D &rhs)
 multiplication operator of Matrix x Matrix.
rcsc::Vector2D operator * (const rcsc::Matrix2D &lhs, const rcsc::Vector2D &rhs)
 multiplication(transformation) operator of Matrix x Vector.
std::ostream & operator<< (std::ostream &os, const rcsc::Matrix2D &m)
 output stream operator.


説明

2D transform matrix class Header File.


関数

rcsc::Vector2D operator * ( const rcsc::Matrix2D lhs,
const rcsc::Vector2D rhs 
) [inline]

multiplication(transformation) operator of Matrix x Vector.

引数:
lhs left hand side matrix.
rhs right hand side vector
戻り値:
result vector object

const rcsc::Matrix2D operator * ( const rcsc::Matrix2D lhs,
const rcsc::Matrix2D rhs 
) [inline]

multiplication operator of Matrix x Matrix.

引数:
lhs left hand side matrix.
rhs right hand side matrix
戻り値:
result matrix object

std::ostream& operator<< ( std::ostream &  os,
const rcsc::Matrix2D m 
) [inline]

output stream operator.

引数:
os reference to the output stream.
m value to be output.
戻り値:
reference to the output stream.


librcscに対してThu May 1 15:41:23 2008に生成されました。  doxygen 1.5.0