class quick_haxe.path.Path

Available on all platforms

Instance Fields

var id:String

var segments:Array<Segment>

function new():Void

function CreateSegment(pointList:Array<PathPoint>):Segment

function CreateSegmentFrom3PointBezierByInterval(x1:Float, y1:Float, x2:Float, y2:Float, x3:Float, y3:Float, fDuration:Float, fSampleInterval:Float):Segment

function CreateSegmentFrom3PointBezierBySpeed(x1:Float, y1:Float, x2:Float, y2:Float, x3:Float, y3:Float, numberOfpoints:Int, speed:Float):Segment

function CreateSegmentFrom4PointBezierByInterval(x1:Float, y1:Float, x2:Float, y2:Float, x3:Float, y3:Float, x4:Float, y4:Float, fDuration:Float, fSampleInterval:Float):Segment

function CreateSegmentFrom4PointBezierBySpeed(x1:Float, y1:Float, x2:Float, y2:Float, x3:Float, y3:Float, x4:Float, y4:Float, numberOfpoints:Int, speed:Float):Segment

function GetEndPoint():Point

function GetPosition(t:Float):Point

function GetStartPoint():Point

function GetTotalPathTime():Float

function RecalcTimeOffsets():Void