Перейти к основному содержанию

Render.Transform

Interface used to perform transformation on the specified render object.

Index

Methods

clear

  • Clears all the transformations applied to the render.


    Returns Transform

    Reference to itself to be used in sequential calls.

lock

  • Returns Transform

    Reference to itself to be used in sequential calls.

matrix

  • matrix(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number): Transform
  • Performs arbitrary matrix transformations on the render.


    Parameters

    • m00: number
    • m01: number
    • m02: number
    • m03: number
    • m10: number
    • m11: number
    • m12: number
    • m13: number
    • m20: number
    • m21: number
    • m22: number
    • m23: number
    • m30: number
    • m31: number
    • m32: number
    • m33: number

    Returns Transform

    Reference to itself to be used in sequential calls.

rotate

  • rotate(rotX: number, rotY: number, rotZ: number): Transform
  • Rotates render along three axes.


    Parameters

    • rotX: number
    • rotY: number
    • rotZ: number

    Returns Transform

    Reference to itself to be used in sequential calls.

scale

  • scale(scaleX: number, scaleY: number, scaleZ: number): Transform
  • Scales render along the three axes.


    Parameters

    • scaleX: number
    • scaleY: number
    • scaleZ: number

    Returns Transform

    Reference to itself to be used in sequential calls.

scaleLegacy

  • Scales the render along all the three axes. Applicable only to the Animation's transformations.

    That feature is obsolete

    Consider using Render.Transform.scale instead.


    Parameters

    • scale: number

    Returns Transform

    Reference to itself to be used in sequential calls.

translate

  • translate(x: number, y: number, z: number): Transform
  • Translates render along three axes.


    Parameters

    • x: number
    • y: number
    • z: number

    Returns Transform

    Reference to itself to be used in sequential calls.

unlock

  • Returns Transform

    Reference to itself to be used in sequential calls.