| AVA.Core: | Functions | Types | Modinfo | Source |
| TByteStack | TByteStack Objekt. |
| TFloatStack | TFloatStack Objekt. |
| TFunction | |
| TFunctionStack | |
| TIntStack | TIntStack Objekt. |
| TListStack | TListStack Objekt. |
| TObjectStack | TObjectStack Objekt. |
| TStringStack | TStringStack Objekt. |
| Function AddErrorFunc ( Func ( ) ) |
| Function Cross:Float [ ] ( x1:Float, y1:Float, z1:Float, x2:Float, y2:Float, z2:Float ) |
| Function Dot2D:Float ( x1:Float, y1:Float, x2:Float, y2:Float ) |
| Function Dot3D:Float ( x1:Float, y1:Float, z1:Float, x2:Float, y2:Float, z2:Float ) |
| Function Error ( Message:String ) |
| Function FaceNormal:Float [ ] ( x1:Float, y1:Float, z1:Float, x2:Float, y2:Float, z2:Float, x3:Float, y3:Float, z3:Float ) |
| Function FastLineLength:Double ( x1:Float, y1:Float, x2:Float, y2:Float ) |
| Function FilledFloatArray:Float [ ] ( Value:Float , Num:Int ) |
| Function FilledIntArray:Int [ ] ( Value:Int, Num:Int ) |
| Function FilledStringArray:String [ ] ( Value:String , Num:Int ) |
| Function FirstUpper:String ( Text:String ) |
| Function FloatArrayContains:Int ( Array:Float [ ], Value:Float ) |
| Function FloatArrayRand:Float ( Array:Float [ ] ) |
| Function FloatToString:String ( Value:Float, FractNum:Int = 2 ) |
| Function Fract:Double ( Value:Double ) |
| Function GatherFloatArray:Float ( Array:Float [ ] ) |
| Function GatherIntArray:Int ( Array:Int [ ] ) |
| Function GatherStringArray:String ( Array:String [ ] ) |
| Function GetPixmapTrimX:Int ( ) |
| Function GetPixmapTrimY:Int ( ) |
| Function IntArrayContains:Int ( Array:Int [ ], Value:Int ) |
| Function IntArrayRand:Int ( Array:Int [ ] ) |
| Function IntCeil:Int ( Value:Double ) |
| Function Interpolate:Double ( value_1:Double, value_2:Double, position:Double ) |
| Function Interpolate2:Double ( value_1:Double, value_2:Double, position:Double ) |
| Function IntRound:Int ( Value:Double ) |
| Function IntToString:String ( Value:Int ) |
| Function Limit:Double ( Value:Double, Min_Value:Double, Max_Value:Double ) |
| Function LineAngle:Double ( x1:Double, y1:Double, x2:Double, y2:Double ) |
| Function LineLength:Double ( x1:Double, y1:Double, x2:Double, y2:Double ) |
| Function LineLength3D:Double ( x1:Double, y1:Double, z1:Double, x2:Double, y2:Double, z2:Double ) |
| Function LineOvalIntersection:Byte ( line_x1:Double, line_y1:Double, line_x2:Double, line_y2:Double, oval_x:Double, oval_y:Double, oval_width:Double, oval_height:Double ) |
| Function LineRectIntersection:Byte ( line_x1:Double, line_y1:Double, line_x2:Double, line_y2:Double, rect_x:Double, rect_y:Double, rect_width:Double, rect_height:Double ) |
| Function LinesIntersect:Byte ( ax1:Float, ay1:Float, ax2:Float, ay2:Float, bx1:Float, by1:Float, bx2:Float, by2:Float, limited:Byte = True ) |
| Function LineTriangleIntersection:Byte ( line_x1:Double, line_y1:Double, line_x2:Double, line_y2:Double, tri_x1:Double, tri_y1:Double, tri_x2:Double, tri_y2:Double, tri_x3:Double, tri_y3:Double ) |
| Function ListAddAfter ( List:TList, AfterObject:Object, AddObject:Object ) | |
| Description | . |
| Function ListAddBefore ( List:TList, AddObject:Object, BeforeObject:Object ) | |
| Description | . |
| Function ListAfter:Object ( list:TList, AfterObject:Object ) | |
| Description | . |
| Function ListBefore:Object ( list:TList, BeforeObject:Object ) | |
| Description | . |
| Function ListFirst:Object ( List:TList ) |
| Function ListLast:Object ( List:TList ) |
| Function MaxByteArray:Byte ( Array:Byte [ ] ) |
| Function MaxFloatArray:Float ( Array:Float [ ] ) |
| Function MaxIntArray:Int ( Array:Int [ ] ) |
| Function MinByteArray:Byte ( Array:Byte [ ] ) |
| Function MinFloatArray:Float ( Array:Float [ ] ) |
| Function MinIntArray:Int ( Array:Int [ ] ) |
| Function Modulus:Double ( Value:Double, Limit:Double ) |
| Function MultiReplace:String ( Source:String, Sub:String [ ], ReplaceWidth:String [ ] ) |
| Function Norm1 ( x:Double Var, y:Double Var ) |
| Function Normalize2D ( x:Float Var, y:Float Var ) |
| Function Normalize3D ( x:Float Var, y:Float Var, z:Float Var ) |
| Function OvalRectOverlap:Byte ( oval_x:Double, oval_y:Double, oval_width:Double, oval_height:Double, rect_x:Double, rect_y:Double, rect_width:Double, rect_height:Double ) |
| Function OvalsOverlap:Byte ( x1:Double, y1:Double, w1:Double, h1:Double, x2:Double, y2:Double, w2:Double, h2:Double ) |
| Function PointInOval:Byte ( point_x:Double, point_y:Double, oval_x:Double, oval_y:Double, oval_width:Double, oval_height:Double ) |
| Function PointInRect:Byte ( point_x:Double, point_y:Double, rect_x:Double, rect_y:Double, rect_width:Double, rect_height:Double ) |
| Function PointInTriangle:Byte ( point_x:Double, point_y:Double, x1:Double, y1:Double, x2:Double, y2:Double, x3:Double, y3:Double ) |
| Function PopErrorDomain ( ) |
| Function PrintStringArray ( Source:String [ ] ) |
| Function PushErrorDomain ( Message:String ) |
| Function RandInt:Int ( ) |
| Function ReadPixelAlpha:Byte ( Pixmap:TPixmap, x:Int, y:Int ) | |
| Returns | Der Farbwert ALPHA des Pixels als Byte. |
| Description | Rückgabe des Farbwerts ALPHA eines TPixmap Pixels. |
| Function ReadPixelBlue:Byte ( Pixmap:TPixmap, x:Int, y:Int ) | |
| Returns | Der Farbwert BLUE des Pixels als Byte. |
| Description | Rückgabe des Farbwerts BLUE eines TPixmap Pixels. |
| Function ReadPixelGreen:Byte ( Pixmap:TPixmap, x:Int, y:Int ) | |
| Returns | Der Farbwert GREEN des Pixels als Byte. |
| Description | Rückgabe des Farbwerts GREEN eines TPixmap Pixels. |
| Function ReadPixelRed:Byte ( Pixmap:TPixmap, x:Int, y:Int ) | |
| Returns | Der Farbwert RED des Pixels als Byte. |
| Description | Rückgabe des Farbwerts RED eines TPixmap Pixels. |
| Function ReadPixmap:TPixmap ( Stream:TStream ) | |
| Description | NA. |
| Function ReadPixmapGroup:TPixmap [ ] ( Stream:TStream ) | |
| Description | NA. |
| Function RectsOverlap:Byte ( x1:Double, y1:Double, w1:Double, h1:Double, x2:Double, y2:Double, w2:Double, h2:Double ) |
| Function RepeatString:String ( Text:String, Count:Int ) |
| Function Rotate ( x:Float Var, y:Float Var, Rotation:Float ) |
| Function SecondsToString:String ( Value:Int ) |
| Function ShuffleStringArray:String [ ] ( Source:String [ ] ) |
| Function SplitString:String [ ] ( Source:String, Divisor:Int, IncludeDivisor:Byte = False, TrimResult:Byte = False ) |
| Function StringArrayContains:Int ( Array:String [ ], Value:String ) |
| Function StringArrayRand:String ( Array:String [ ] ) |
| Function StringArrayRemove:String [ ] ( Source:String [ ], Content:String ) |
| Function StringArrayReplace:String [ ] ( Source:String [ ], Content:String, Content2:String ) |
| Function StringArrayToFloatArray:Float [ ] ( Source:String [ ] ) |
| Function StringArrayToIntArray:Int [ ] ( Source:String [ ] ) |
| Function StringArrayToString:String ( Source:String [ ], Seperator:String = "~n" ) |
| Function StringToArray:String [ ] ( Source:String ) |
| Function StringToKeyCode:Int ( KeyString:String ) | |
| Description | AVA.Core. |
| Function SwapBytes ( a:Byte Var, b:Byte Var ) |
| Function SwapDoubles ( a:Double Var, b:Double Var ) |
| Function SwapFloats ( a:Float Var, b:Float Var ) |
| Function SwapInts ( a:Int Var, b:Int Var ) |
| Function SwapLongs ( a:Long Var, b:Long Var ) |
| Function SwapObjects ( a:Object Var, b:Object Var ) |
| Function SwapShorts ( a:Short Var, b:Short Var ) |
| Function SwapStrings ( a:String Var, b:String Var ) |
| Function TriangleRectOverlap:Byte ( tri_x1:Double, tri_y1:Double, tri_x2:Double, tri_y2:Double, tri_x3:Double, tri_y3:Double, rect_x:Double, rect_y:Double, rect_width:Double, rect_height:Double ) |
| Function TrimPixmap:TPixmap ( Pixmap:TPixmap ) |
| Function WritePixelAlpha:Byte ( Pixmap:TPixmap, x:Int, y:Int, value:Byte ) | |
| Description | NA. |
| Function WritePixelBlue:Byte ( Pixmap:TPixmap, x:Int, y:Int, value:Byte ) | |
| Description | NA. |
| Function WritePixelGreen:Byte ( Pixmap:TPixmap, x:Int, y:Int, value:Byte ) | |
| Description | NA. |
| Function WritePixelRed:Byte ( Pixmap:TPixmap, x:Int, y:Int, value:Byte ) | |
| Description | NA. |
| Function WritePixmap ( Stream:TStream, Pixmap:TPixmap, Alpha_Cut:Byte = 10 ) | |
| Description | NA. |
| Function WritePixmapGroup ( Stream:TStream, Pixmap:TPixmap [ ], Alpha_Cut:Byte = 10 ) | |
| Description | NA. |
| Type TByteStack | |
| Description | TByteStack Objekt. |
| Type TFloatStack | |
| Description | TFloatStack Objekt. |
| Type TFunction |
| Type TFunctionStack |
| Type TIntStack | |
| Description | TIntStack Objekt. |
| Type TListStack | |
| Description | TListStack Objekt. |
| Type TObjectStack | |
| Description | TObjectStack Objekt. |
| Type TStringStack | |
| Description | TStringStack Objekt. |
| Version | 1.10 |
|---|---|
| Authors | Ava Vanessa Poldrack |
| Copyright | Ava Vanessa Poldrack |