Class TurnConstructor
    Public
        Abstract
    
    Abstract turn constructor.
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
        
                AddCircleSegment
        
                (startAngle, endAngle, clockwise, center, output, radius)
    
                
                
                    Public
                
            
        
                AngleToVector
        
                (a)
    
                
                
                    Public
                
            
        
                Atan2
        
                (v)
    
                
                
                    Public
                
            
        
                ClampAngle
        
                (a)
    
                
                
                    Public
                
            
        
                ClockwiseAngle
        
                (from, to)
    
                
                Returns the angle between from and to in a clockwise direction.
                    Public
                
            
        
                CounterClockwiseAngle
        
                (from, to)
    
                
                Returns the angle between from and to in a counter-clockwise direction.
                    Public
                
            
        
                DebugCircle
        
                (center, radius, color)
    
                
                
                    Public
                
            
        
                DebugCircleSegment
        
                (center, startAngle, endAngle, radius, color)
    
                
                
                    Public
                
            
        
                GetLengthFromAngle
        
                (angle, radius)
    
                
                Returns the length of an circular arc with a radius and angle.
                    Public
                
            
        
                GetPath
        
                (turn, output)
    
                
                
                    Public
                        Abstract
                
            
        
                OnTangentUpdate
        
                ()
    
                
                
                    Public
                
            
        
                PointToTangent
        
                (turnList)
    
                
                
                    Public
                
            
        
                Prepare
        
                (i, vectorPath)
    
                
                
                    Public
                        Abstract
                
            
        
                TangentToPoint
        
                (turnList)
    
                
                
                    Public
                
            
        
                TangentToTangent
        
                (turnList)
    
                
                
                    Public
                
            
        
                ToDegrees
        
                (rad)
    
                
                
                    Public
                
            Public Static Methods
        
                PostPrepare
        
                ()
    
                
                
                    Public
                        Static
                
            
        
                Setup
        
                (i, vectorPath)
    
                
                
                    Public
                        Static
                
            Public Variables
        
                constantBias
        
    
                
                Constant bias to add to the path lengths.
                    Public
                
            
        
                factorBias
        
    
                
                Bias to multiply the path lengths with.
                    Public
                
            Public Static Variables
        
                changedPreviousTangent
        
    
                
                
                    Public
                        Static
                
            
        
                normal
        
    
                
                
                    Public
                        Static
                
            
        
                prev
        
    
                
                
                    Public
                        Static
                
            
        
                t1
        
    
                
                
                    Public
                        Static
                
            
        
                ThreeSixtyRadians
        
    
                
                
                    Public
                        Static
                
            
        
                turningRadius
        
    
                
                
                    Public
                        Static
                
            Private/Protected Members
        
                current
        
    
                
                
                    Private
                        Static
                
            
        
                next
        
    
                
                
                    Private
                        Static
                
            
        
                prevNormal
        
    
                
                
                    Private
                        Static
                
            
        
                t2
        
    
                
                
                    Private
                        Static