User Tools

Site Tools


DzRotationOrder

A class representing a rotation order.

More...

Inherits :

Properties

Constructors

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

Methods

DAZ Script
voidsetOrder ( Number firstAxis, Number secondAxis, Number thirdAxis )

Detailed Description

TODO: Add detailed description.

Properties


Number : firstAxis

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


Number : order

The enumerated representation of the order of rotation; XYZ = 0, XZY, YXZ, YZX, ZXY, ZYX.


Number : secondAxis

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


Number : thirdAxis

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

Constructors


DzRotationOrder()

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


DzRotationOrder( DzRotationOrder order )

Copy Constructor.


DzRotationOrder( Number firstAxis, Number secondAxis, Number thirdAxis )

Creates a new rotation order with the given axis order


DzRotationOrder( Number order )

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. Creates a new rotation order with the given enumerated representation.

Since:

  • 4.6.4.98

Methods


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

Sets the order of rotation by the given axes.