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 |