Creates a transform matrix from translation, scaling and rotation parameters Like the vvvv node Transform (3d)

Namespace: VVVV.Utils.VMath
Assembly: VVVV.Utils (in VVVV.Utils.dll) Version: 1.0.4694.10871

Syntax

C#
public static Matrix4x4 Transform(
	double transX,
	double transY,
	double transZ,
	double scaleX,
	double scaleY,
	double scaleZ,
	double rotX,
	double rotY,
	double rotZ
)

Parameters

transX
Type: System..::..Double

[Missing <param name="transX"/> documentation for "M:VVVV.Utils.VMath.VMath.Transform(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"]

transY
Type: System..::..Double

[Missing <param name="transY"/> documentation for "M:VVVV.Utils.VMath.VMath.Transform(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"]

transZ
Type: System..::..Double

[Missing <param name="transZ"/> documentation for "M:VVVV.Utils.VMath.VMath.Transform(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"]

scaleX
Type: System..::..Double

[Missing <param name="scaleX"/> documentation for "M:VVVV.Utils.VMath.VMath.Transform(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"]

scaleY
Type: System..::..Double

[Missing <param name="scaleY"/> documentation for "M:VVVV.Utils.VMath.VMath.Transform(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"]

scaleZ
Type: System..::..Double

[Missing <param name="scaleZ"/> documentation for "M:VVVV.Utils.VMath.VMath.Transform(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"]

rotX
Type: System..::..Double

[Missing <param name="rotX"/> documentation for "M:VVVV.Utils.VMath.VMath.Transform(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"]

rotY
Type: System..::..Double

[Missing <param name="rotY"/> documentation for "M:VVVV.Utils.VMath.VMath.Transform(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"]

rotZ
Type: System..::..Double

[Missing <param name="rotZ"/> documentation for "M:VVVV.Utils.VMath.VMath.Transform(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)"]

Return Value

Transform matrix

See Also