Click or drag to resize

VisualTurnTo(Matrix, Double, Double, Double) Method

Matrix TurnTo method. An acceleration or deceleration of zero is handled as infinity, meaning the top speed is instantly reached, and movement is immediately stopped respectively.

Namespace: Demo3D.Visuals
Assembly: Demo3D.Core (in Demo3D.Core.dll) Version: 19.00.00
Syntax
C#
public void TurnTo(
	Matrix targetMatrix,
	double speed,
	double acc,
	double dec
)

Parameters

targetMatrix  Matrix
The matrix to turn to, relative to the origin.
speed  Double
The speed to be used when turning.
acc  Double
The acceleration to be used when turning.
dec  Double
The deceleration to be used when turning.
Example
C#
// This example will turn a visual to 90 degrees around the Y axis,
// using a given speed, acceleration and deceleration.
void TurnToMDDD_OnClick(Visual sender, PickInfo pickInfo)
{
    sender.TurnTo(Matrix.RotationY90, 20, 5, 5);
}
See Also