C# Class tf.net.emMatrix3x3

Show file Open project: uml-robotics/ROS.NET Class Usage Examples

Public Properties

Property Type Description
m_el tf.net.emVector3[]

Public Methods

Method Description
emMatrix3x3 ( ) : System
emMatrix3x3 ( double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz ) : System
emMatrix3x3 ( emQuaternion q ) : System
setRotation ( emQuaternion q ) : void
setValue ( double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz ) : void

Private Methods

Method Description
getYPR ( uint solution_number = 1 ) : emVector3

Method Details

emMatrix3x3() public method

public emMatrix3x3 ( ) : System
return System

emMatrix3x3() public method

public emMatrix3x3 ( double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz ) : System
xx double
xy double
xz double
yx double
yy double
yz double
zx double
zy double
zz double
return System

emMatrix3x3() public method

public emMatrix3x3 ( emQuaternion q ) : System
q emQuaternion
return System

setRotation() public method

public setRotation ( emQuaternion q ) : void
q emQuaternion
return void

setValue() public method

public setValue ( double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz ) : void
xx double
xy double
xz double
yx double
yy double
yz double
zx double
zy double
zz double
return void

Property Details

m_el public property

public emVector3[],tf.net m_el
return tf.net.emVector3[]