Class MaxTurn Extends TurnConstructor

Public

Type of turn.

A* Pro Feature

This is an A* Pathfinding Project Pro feature only. This function/class/variable might not exist in the Free version of the A* Pathfinding Project or the functionality might be limited.
The Pro version can be bought here

Public Methods

GetPath (turn, output)
PointToTangent (turnList)
Prepare (i, vectorPath)
TangentToPoint (turnList)
TangentToTangent (turnList)

Inherited Public Members

AddCircleSegment (startAngle, endAngle, clockwise, center, output, radius)
Atan2 (v)
ClockwiseAngle (from, to)

Returns the angle between from and to in a clockwise direction.

Returns the angle between from and to in a counter-clockwise direction.

DebugCircle (center, radius, color)
DebugCircleSegment (center, startAngle, endAngle, radius, color)
GetLengthFromAngle (angle, radius)

Returns the length of an circular arc with a radius and angle.

Setup (i, vectorPath)
ThreeSixtyRadians
Public Static
ToDegrees (rad)
changedPreviousTangent
Public Static
constantBias

Constant bias to add to the path lengths.

Public
factorBias

Bias to multiply the path lengths with.

Public
normal
Public Static
prev
Public Static
t1
Public Static
turningRadius
Public Static

Private/Protected Members

alfaLeftLeft
Private
alfaLeftRight
Private
alfaRightLeft
Private
alfaRightRight
Private
betaLeftLeft
Private
betaLeftRight
Private
betaRightLeft
Private
betaRightRight
Private
deltaLeftRight
Private
deltaRightLeft
Private
gammaLeft
Private
gammaRight
Private
leftCircleCenter
Private
preLeftCircleCenter
Private
preRightCircleCenter
Private
preVaLeft
Private
preVaRight
Private
rightCircleCenter
Private
vaLeft
Private
vaRight
Private