Function VectorMath.CapsuleLineIntersectionFactors
        
                CapsuleLineIntersectionFactors
        
                (float2 capsuleStart, float2 capsuleDir, float capsuleLength, float2 lineStart, float2 lineDir, float radius)
    
            
            Calculates the intersection points between a "capsule" (segment expanded by a radius), and a line.
                Public
                    Static
            
        float2 CapsuleLineIntersectionFactors (
float2  |     capsuleStart  |         Center of the capsule's first circle  | 
                
float2  |     capsuleDir  |         Main axis of the capsule. Must be normalized.  | 
                
float  |     capsuleLength  |         Distance betwen the capsule's circle centers.  | 
                
float2  |     lineStart  |         A point on the line  | 
                
float2  |     lineDir  |         The (normalized) direction of the line.  | 
                
float  |     radius  |         The radius of the circle.  | 
                
Calculates the intersection points between a "capsule" (segment expanded by a radius), and a line.
Return
(t1, t2), the intersection points on the form lineStart + lineDir*t. Where t2 >= t1. If t2 < t1 then there are no intersections.