IRdComponents Interface Reference

Inherits IDispatch, and IDispatch.

List of all members.

Properties

RtFloat * tx [get, set]
RtFloat tx [set]
RtFloat * ty [get, set]
RtFloat ty [set]
RtFloat * tz [get, set]
RtFloat tz [set]
RtFloat * roll [get, set]
RtFloat roll [set]
RtFloat * pitch [get, set]
RtFloat pitch [set]
RtFloat * yaw [get, set]
RtFloat yaw [set]
RtFloat * sx [get, set]
RtFloat sx [set]
RtFloat * sy [get, set]
RtFloat sy [set]
RtFloat * sz [get, set]
RtFloat sz [set]
RtFloat * ssx [get, set]
RtFloat ssx [set]
RtFloat * ssy [get, set]
RtFloat ssy [set]
RtFloat * ssz [get, set]
RtFloat ssz [set]
RtFloat * tx [get]
RtFloat * ty [get]
RtFloat * tz [get]
RtFloat * roll [get]
RtFloat * pitch [get]
RtFloat * yaw [get]
RtFloat * sx [get]
RtFloat * sy [get]
RtFloat * sz [get]
RtFloat * ssx [get]
RtFloat * ssy [get]
RtFloat * ssz [get]


Detailed Description

The IRdComponents object stores the values that encodes the rotation, scale and translation of an object. These values can be used for calculation of object's transformation matrix.

See also:
IRdMatrixfDisp

Property Documentation

RtFloat IRdComponents::tx [get, set]

Gets translation in x

Parameters:
pVal x coordinate of translation
Sets translation in x

Parameters:
pVal x coordinate of translation

RtFloat IRdComponents::tx [set]

Sets translation in x

Parameters:
pVal x coordinate of translation

RtFloat IRdComponents::ty [get, set]

Gets translation in y

Parameters:
pVal y coordinate of translation
Sets translation in y

Parameters:
pVal y coordinate of translation

RtFloat IRdComponents::ty [set]

Sets translation in y

Parameters:
pVal y coordinate of translation

RtFloat IRdComponents::tz [get, set]

Gets translation in z

Parameters:
pVal z coordinate of translation
Sets the translation in z

Parameters:
pVal z coordinate of translation

RtFloat IRdComponents::tz [set]

Sets the translation in z

Parameters:
pVal z coordinate of translation

RtFloat IRdComponents::roll [get, set]

Returns the value of roll

Parameters:
pVal roll
Sets the value of roll

Parameters:
pVal roll

RtFloat IRdComponents::roll [set]

Sets the value of roll

Parameters:
pVal roll

RtFloat IRdComponents::pitch [get, set]

Returns the value of pitch

Parameters:
pVal pitch
Sets the value of pitch

Parameters:
pVal pitch

RtFloat IRdComponents::pitch [set]

Sets the value of pitch

Parameters:
pVal pitch

RtFloat IRdComponents::yaw [get, set]

Returns the value of yaw

Parameters:
pVal yaw
Sets the value of yaw

Parameters:
pVal yaw

RtFloat IRdComponents::yaw [set]

Sets the value of yaw

Parameters:
pVal yaw

RtFloat IRdComponents::sx [get, set]

Returns the scale in x axis

Parameters:
pVal scale value
Sets the scale in x axis

Parameters:
pVal scale value

RtFloat IRdComponents::sx [set]

Sets the scale in x axis

Parameters:
pVal scale value

RtFloat IRdComponents::sy [get, set]

Returns the scale in y axis

Parameters:
pVal scale value
Sets the scale in y axis

Parameters:
pVal scale value

RtFloat IRdComponents::sy [set]

Sets the scale in y axis

Parameters:
pVal scale value

RtFloat IRdComponents::sz [get, set]

Returns the scale in z axis

Parameters:
pVal scale value
Sets the scale in z axis

Parameters:
pVal scale value

RtFloat IRdComponents::sz [set]

Sets the scale in z axis

Parameters:
pVal scale value

RtFloat IRdComponents::ssx [get, set]

Returns the shear in xy

Parameters:
pVal shear value
Sets the shear in xy

Parameters:
pVal shear value

RtFloat IRdComponents::ssx [set]

Sets the shear in xy

Parameters:
pVal shear value

RtFloat IRdComponents::ssy [get, set]

Returns the shear in xz

Parameters:
pVal shear value
Sets the shear in xz

Parameters:
pVal shear value

RtFloat IRdComponents::ssy [set]

Sets the shear in xz

Parameters:
pVal shear value

RtFloat IRdComponents::ssz [get, set]

Returns the shear in yz

Parameters:
pVal shear value
Sets the shear in yz

Parameters:
pVal shear value

RtFloat IRdComponents::ssz [set]

Sets the shear in yz

Parameters:
pVal shear value

RtFloat* IRdComponents::tx [get]

Gets translation in x

Parameters:
pVal x coordinate of translation

RtFloat* IRdComponents::ty [get]

Gets translation in y

Parameters:
pVal y coordinate of translation

RtFloat* IRdComponents::tz [get]

Gets translation in z

Parameters:
pVal z coordinate of translation

RtFloat* IRdComponents::roll [get]

Returns the value of roll

Parameters:
pVal roll

RtFloat* IRdComponents::pitch [get]

Returns the value of pitch

Parameters:
pVal pitch

RtFloat* IRdComponents::yaw [get]

Returns the value of yaw

Parameters:
pVal yaw

RtFloat* IRdComponents::sx [get]

Returns the scale in x axis

Parameters:
pVal scale value

RtFloat* IRdComponents::sy [get]

Returns the scale in y axis

Parameters:
pVal scale value

RtFloat* IRdComponents::sz [get]

Returns the scale in z axis

Parameters:
pVal scale value

RtFloat* IRdComponents::ssx [get]

Returns the shear in xy

Parameters:
pVal shear value

RtFloat* IRdComponents::ssy [get]

Returns the shear in xz

Parameters:
pVal shear value

RtFloat* IRdComponents::ssz [get]

Returns the shear in yz

Parameters:
pVal shear value


Generated on Wed May 20 21:31:59 2009 for trueSpace7.6 SDK by  doxygen 1.5.5