Click or drag to resize

VisualTurnTo(Axis, Double, Double, Double) Method

Turns to a target rotation. 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(
	Axis axis,
	double target,
	double speed,
	double acc
)

Parameters

axis  Axis
The turn will be around this axis.
target  Double
The target rotation in degrees.
speed  Double
The speed to be used when turning in degrees per second.
acc  Double
The acceleration to be used when turning in degrees per second per second. The acceleration value will be used to accelerate and decelerate the visual
Example
C#
// This example will turn a visual 40 degrees around the Y axis,
// at a given speed and deceleration, and in the quickest direction.
void TurnToADDD_OnClick(Visual sender, PickInfo pickInfo)
{
    sender.TurnTo(Axis.Y, 40, 20, 5);
}
See Also