DzRotationOrder Class Reference
[Basic Objects]

A class representing a rotation order. More...

List of all members.

Properties

Number firstAxis
Number order
Number secondAxis
Number thirdAxis

Constructors

 DzRotationOrder (DzRotationOrder order)
 DzRotationOrder (Number firstAxis, Number secondAxis, Number thirdAxis)
 DzRotationOrder ()

Methods

void setOrder (Number firstAxis, Number secondAxis, Number thirdAxis)


Detailed Description

A class representing a rotation order.


Constructor & Destructor Documentation

DzRotationOrder::DzRotationOrder (  ) 

Default Constructor. Creates a new rotation order and sets it to XYZ by default.

DzRotationOrder::DzRotationOrder ( Number  firstAxis,
Number  secondAxis,
Number  thirdAxis 
)

Creates a new rotation order with the given axis order

DzRotationOrder::DzRotationOrder ( DzRotationOrder  order  ) 

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. Copy Constructor.


Member Function Documentation

void DzRotationOrder::setOrder ( Number  firstAxis,
Number  secondAxis,
Number  thirdAxis 
)

Sets the order of rotation by the given axes.


Member Data Documentation

Number DzRotationOrder::firstAxis

The index of the first axis of rotation. ( x = 0, y = 1, z = 2 )

Number DzRotationOrder::order

The enumerated representation of the order of rotation.

Number DzRotationOrder::secondAxis

The index of the second axis of rotation. ( x = 0, y = 1, z = 2 )

Number DzRotationOrder::thirdAxis

The index of the third axis of rotation. ( x = 0, y = 1, z = 2 )


Generated on Thu Sep 24 12:21:15 2009

Copyright © 2002 - 2009 DAZ 3D, Inc.