UNITS
CLASSES, INTERFACES, OBJECTS
TYPES
VARIABLES
CONSTANTS
FUNCTIONS, PROCEDURES
IDENTIFIERS

All functions and procedures

NameUnitDescription
BezierPolygon UBezierSpline Bezier Polygon will work as follos: OpeartionMode - tbzSmooth secant modus / tbzExact tangent modus; Closed - true assume the polygon is closed the first and the last point will be connected VC - the Polygon withc is used PointStep - Distance of each point
ExXYPointEqual UXYPoint Comparision of two points with tolerance. ExXYPointEqual:=((Round(P1.X*Times)=Round(P2.X*Times)) AND(Round(P1.Y*Times)=Round(P2.Y*Times)));
IntersectPoints UXYPoint Intersecting Segments P1P2 and Q1Q2. Result is NOT NIL if exists and if it is paralell IsPararlell is TRUE.
IsInside UXYPoint Query the location of aPoint in the rectangle defined by (aMin,aMax). IF aPoint is inside the function gives back TRUE.
OverlapRect UXYPoint Query the overlapping of the rectangels Rect1 and Rect 2 defined by Rect1Min,Rect1aMax and Rect2Min,Rect2Max. If they are not disjucnt the function gives back TRUE
OverlapRectCoord UXYPoint Query the overlapping of the Rectangels Rect1 and Rect 2 defined by Rect1MinX,Rect1MinY,Rect1MaxX,Rect1MaxY and Rect2MinX,Rect2MinY,Rect2MaxX,Rect2MaxY. If they are not disjucnt thefunction gives back TRUE
ReadPPoint UXYPoint Reading routine by given separators for plain coordinates. Formatting XXXXXS1YYYYYS2. If somting is wrong the function will be false. Please call the string GetError from Unit UStringutils.
ReadPPointDeg UXYPoint Reading routine by given separators for decdeg coordinates. Formatting XXXXXS1YYYYYS2. If somting is wrong the function will be false. Please call the string GetError from Unit UStringutils.
SizeRect UXYPoint Size of the rectangle defined by aMin,aMax.
SortRect UXYPoint Sorting of the extremal points of the rectangle defined by aMin,aMax.
SwapByte UConst Swap data if a > b for TByte
SwapDouble UConst Swap data if a > b for double
SwapExtended UConst Swap data if a > b for Extended
SwapInt08 UConst Swap data if a > b for TInt08
SwapInt16 UConst Swap data if a > b for TInt16
SwapInt32 UConst Swap data if a > b for TInt32
SwapInt64 UConst Swap data if a > b for TInt64
SwapLongWord UConst Swap data if a > b for TLongWord
SwapSingle UConst Swap data if a > b for single
SwapString UConst Swap data if a > b for String
SwapWord UConst Swap data if a > b for TWord
SwapXYPoint UXYPoint Coordinat swapping from P1 to P2 and also in opposit direction.
TriXYAngle UXYPoint Angle between the three points in deg that means 0-360°. If the area of the inclosed triangle is zero the the functio gives back 1E38.
TriXYArea UXYPoint Area of the inclosed triangle with following orientation. Positiv areal values cw orientation. Negativ areal values ccw orientation.
TriXYCos UXYPoint Cosine between the three points. You can not see the orientation (hafplane). If the area of the inclosed triangle is zero the the functio gives back 1E38.
XYLength UXYPoint Euclidian distance of 2 points
XYLengthCoord UXYPoint Euclidian distance coordinate wise of 2 points
XYPointEqual UXYPoint Comparision of two points.
XYPointInitMinMax UXYPoint Initialization of the mini-/maximal extention by opposit quatities .
XYPointMinMax UXYPoint Update the mini-/maximal Extention with the values of aPoint and stor it in aMin,aMax.
XYSQRLength UXYPoint Square of euclidian distance of 2 points

Generated by pasdoc 0.6.20 on Mon 18 Feb 2002 20:55:35