![]() |
Murl Engine Lua Addon API
Version 1.0 beta
|
The IProjection interface.
The IProjection object can be created by the ITouchableHandler object.
Set the projection type.
Boolean SetType(Murl.IEnums.ProjectionType type)
type | The projection type. |
Get the projection type.
Murl.IEnums.ProjectionType GetType()
Set the absolute depth order.
Boolean SetDepthOrder(Integer depthOrder)
depthOrder | The absolute order. |
Get the absolute depth order.
Integer GetDepthOrder()
Set the world transformation matrix.
Boolean SetWorldTransform(Murl.Math.Matrix transform)
transform | The world transformation matrix. |
Set the inverted projection matrix.
Boolean SetInvertedProjection(Murl.Math.Matrix invertedProjection, Number nearPlane, Number farPlane)
invertedProjection | The inverted projection matrix. |
nearPlane | The absolute distance of the near clipping plane. |
farPlane | The absolute distance of the far clipping plane. |
Get the world transformation matrix.
Murl.Math.Matrix GetWorldTransform()
Get the inverted projection matrix.
Murl.Math.Matrix GetInvertedProjection()