class RotationMatrix2D

This class is designed to handle a rotation matrix in 2D

Inheritance:


Public Fields

[more]double degAngle
angle in degrees
[more]double radAngle
angle in radians
[more]double dTan2
tan of radAngle/2
[more]double dSin
sin of radAngle
[more]double dCos
cos of radAngle
[more]double dSinOpposite
sin of -radAngle
[more]double dCosOpposite
cos of -radAngle
[more] coordinate system

Public Methods

[more] constructor
[more] ~RotationMatrix2D()
destructor


Inherited from Matrix2D:

Public Methods

constructors

ovoid saveXFile(XFile* file)
ovoid loadXFile(XFile* file)
oconst char* sprint()
oMatrix2D operator=(Matrix2D)
oMatrix2D operator-()

Matrix2D arithmetic operations


Documentation

This class is designed to handle a rotation matrix in 2D

odouble degAngle
angle in degrees

odouble radAngle
angle in radians

odouble dTan2
tan of radAngle/2

odouble dSin
sin of radAngle

odouble dCos
cos of radAngle

odouble dSinOpposite
sin of -radAngle

odouble dCosOpposite
cos of -radAngle

o coordinate system

odouble xc

odouble yc

odouble XC

odouble YC

o constructor

o RotationMatrix2D(double degAngle_)
Computes the rotation matrix for a given angle

o RotationMatrix2D(double degAngle_, double scale_)
Computes the rotation/scale matrix for a given angle and scale

o ~RotationMatrix2D()
destructor


This class has no child classes.
Author:
Sebastien Marcel (marcel@idiap.ch)
Version:
2.0 Wed 28 Jun 2006 05:19:32 PM CEST
Since:
1.0

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.