Difference between revisions of "NiAVObjectSetLocalRotation"

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search
imported>DragoonWraith
(New page: This is a command from NifSE. '''Syntax''' (bool:success) NifSetNthChildLocalRotationTEMP float:a11 float:a12 float:a13 \ ...)
 
imported>DragoonWraith
Line 14: Line 14:
== See Also ==
== See Also ==
* [[NifGetNthChildLocalRotation]]
* [[NifGetNthChildLocalRotation]]


* [[NifSetNthChildLocalTransformTEMP]]
* [[NifSetNthChildLocalTransformTEMP]]
* [[NifSetNthChildLocalTranslationTEMP]]
* [[NifSetNthChildLocalTranslationTEMP]]
* [[NifSetNthChildLocalScale]]
* [[NifSetNthChildLocalScale]]
== External Links ==
* [http://en.wikipedia.org/wiki/Rotation_representation#Rotation_matrix Wikipedia: Rotation Matrices]


[[Category:NifSE|SetNthChildRotation]]
[[Category:NifSE|SetNthChildRotation]]
[[Category:NifSE (Children)|SetNthChildRotation]]
[[Category:NifSE (Children)|SetNthChildRotation]]

Revision as of 12:39, 25 April 2010

This is a command from NifSE.

Syntax

(bool:success) NifSetNthChildLocalRotationTEMP float:a11 float:a12 float:a13 \
                                               float:a21 float:a22 float:a23 \
                                               float:a31 float:a32 float:a33 short:ChildID short:NifID

Sets the local rotation of the specified Child of the root node.

Notes

  • Because OBSE Plug-Ins cannot currently accept arrays as arguments, this function takes 9 floats instead of one 3x3 matrix of floats. OBSE v1900 is expected to enable the acceptance of arrays, in which case this function will be deprecated in favor of the version that accepts the matrix. Backwards compatibility will be maintained however.
  • Due to Wiki software limitations, the syntax section cannot be written on one line. Furthermore, it would be hideous to attempt to read that way in any case. However, the CS requires that all 11 arguments appear on a single line.

See Also


External Links