SteeringForceRotate

public class SteeringForceRotate implements SteeringForce

Class SteeringForceRotate. Provides steeringforcerotate functionality for the Hytale server.

java.lang.Object > SteeringForceRotate

Field Summary

desiredHeading

private float desiredHeading

Field desiredHeading.

heading

private float heading

Field heading.

tolerance

private double tolerance

Field tolerance.

turnAngle

final float turnAngle

Field turnAngle.

transformComponent

final TransformComponent transformComponent

Field transformComponent.

Method Detail

SteeringForceRotate

public public SteeringForceRotate ()

Method SteeringForceRotate.

compute

public boolean compute (@Nonnull final Steering output)

Method compute.

Parameters:
@Nonnull final Steering output

setDesiredHeading

public void setDesiredHeading (final float desiredHeading)

Method setDesiredHeading.

Parameters:
final float desiredHeading

setHeading

public void setHeading (final float heading)

Method setHeading.

Parameters:
final float heading

setTolerance

public void setTolerance (final double tolerance)

Method setTolerance.

Parameters:
final double tolerance

getDesiredHeading

public double getDesiredHeading ()

Method getDesiredHeading.

getHeading

public double getHeading ()

Method getHeading.

getTolerance

public double getTolerance ()

Method getTolerance.