Click or drag to resize

VisualTurnTo Method (Axis, Double, SpeedProfile, RotationDirection)

Turns to a target rotation.

Namespace:  Demo3D.Visuals
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 15.0.2.11458
Syntax
C#
public void TurnTo(
	Axis axis,
	double target,
	SpeedProfile speedProfile,
	RotationDirection direction
)

Parameters

axis
Type: Demo3D.CommonAxis
The turn will be around this axis.
target
Type: SystemDouble
The target rotation in degrees.
speedProfile
Type: Demo3D.VisualsSpeedProfile
The speed profile to be used when turning.
direction
Type: Demo3D.VisualsRotationDirection
The direction in which to rotate. The positive clockwise direction is taken to be the clockwise direction when looking 'down' the axis arrow.
Examples
C#
// This example will turn a visual 40 degrees around the Y axis,
// at a given speed profile, and in the clockwise direction.
void TurnToADSPRD_OnClick(Visual sender, PickInfo pickInfo)
{
    var speed = new SpeedProfile(5, 20, 5);
    sender.TurnTo(Axis.Y, 40, speed, RotationDirection.Clockwise);
}
See Also