[Overview][Types][Procedures and functions][Index] |
|
Angles2Coords - convert an Eccentric Angle and an Angle-Length, into the coords for Start and End Radial-Points |
|
|
Arc2Bezier - convert an Arc and ArcLength into a Bezier Aproximation of the Arc. |
|
|
||
|
Bezier2Polyline - convert a 4-Point Bezier into a Pointer Array of TPoint and a Count variable |
|
|
BezierArcPoints - convert an Arc and ArcLength into a Pointer Array of TPoints for use with Polyline or Polygon |
|
|
BezierMidPoint - get the Mid-Point of any 4-Point Bezier. It is primarily for use in SplitBezier. |
|
|
Coords2Angles - convert the coords for Start and End Radial-Points into an Eccentric counter clockwise Angle and an Angle-Length |
|
|
||
|
EccentricAngle - get the Eccentric Angle of a given point on any non-rotated ellipse |
|
|
EllipseRadialLength - Radial-Length of non-rotated ellipse at any given Eccentric Angle |
|
|
FloatPoint - it is essentialy like Classes.Point in use, except that it accepts Extended Parameters. It is Primarily for use with and in Bezier routines. |
|
|
LineEndPoint - get the End-Point of a line of any given Length at any given angle with any given Start-Point |
|
|
||
|
PolyBezierArcPoints - convert an Arc and ArcLength into a Pointer Array of TPoints for use with Polyline or Polygon |
|
|
Determine the Quadrant of any point, given the Center |
|
|
Get the RadialPoint at any given Eccentric angle on any non-rotated ellipse |
|
|
SplitBezier - split any 4-Point Bezier into two 4-Point Beziers: a 'Left' and a 'Right' |
lazarus-ccr.sourceforge.net |