Manual     Reference     Scripting  
  
Scripting > Runtime Classes > Matrix4x4   
  • Menu
  • Overview
  • Runtime Classes
  • Attributes
  • Enumerations
  • Editor Classes
  • Attributes
  • Enumerations
  • History
  • Index
  • Matrix4x4
  • All Members
  • Variables
  • inverse
  • isIdentity
  • this [int index]
  • this [int row, int column]
  • transpose
  • Functions
  • GetColumn
  • GetRow
  • MultiplyPoint
  • MultiplyPoint3x4
  • MultiplyVector
  • SetColumn
  • SetRow
  • SetTRS
  • ToString
  • Class Variables
  • identity
  • zero
  • Class Functions
  • operator *
  • Ortho
  • Perspective
  • Scale
  • TRS

Matrix4x4.MultiplyPoint  

function MultiplyPoint (v : Vector3) : Vector3

Description

Transforms a position by this matrix (generic).

Returns a position v transformed by the current fully arbitrary matrix. If the matrix is a regular 3D transformation matrix, it is much faster to use MultiplyPoint3x4 instead. MultiplyPoint is slower, but can handle projective transformations as well.

See Also: MultiplyPoint3x4, MultiplyVector.