Leiter.Marchingsquares: | Types | Modinfo | Source |
TCurvePlotter | Curve plotter Type. |
Type TCurvePlotter | |
Description | Curve plotter Type. |
Methods Summary | |
---|---|
__MarchCell | Private method. DO NOT TOUCH! |
Plot | Plot. |
SetCellNum | Set cell number. |
SetColorARGB | Set color. |
SetInterpolation | Set interpolation. |
SetLineFnc | Line function setter. |
SetSampleFnc | Set sample function. |
SetSampleSize | Set sample size. |
SetThreshold | Set the threshold. |
Method __MarchCell(X:Int,Y:Int,CellWidth:Int,CellHeight:Int) | |
Description | Private method. DO NOT TOUCH! |
Method Plot(Target:Object,Width:Int,Height:Int,VX1:Int=0,VY1:Int=0,VX2:Int=-1,VY2:Int=-1) | |
Description | Plot. |
Information | This function plots to the specified rendertarget. |
Method SetCellNum(Size:Int) | |
Description | Set cell number. |
Information | Use this to set the number of cells in horizontal and vertical direction. |
Method SetColorARGB(ARGB:Int) | |
Description | Set color. |
Information | Use this to set the color (as an ARGB integer) of the plotted contour. |
Method SetInterpolation(fInterpolate:Int=False) | |
Description | Set interpolation. |
Information | Set whether the plotting will be interpolated or not. |
Method SetLineFnc(Fnc(Target:Object,X1:Int,Y1:Int,X2:Int,Y2:Int,ARGB:Int)) | |
Description | Line function setter. |
Information | Use this method to set the used line drawing function to your own. |
Method SetSampleFnc(Fnc:Float(X:Int,Y:Int)) | |
Description | Set sample function. |
Information | Use this to set the function which returns the used data. |
Method SetSampleSize(Width:Int,Height:Int) | |
Description | Set sample size. |
Information | Use this to set the maximum size of the sample (limits the viewport of plotting) |
Method SetThreshold(Threshold:Float=0) | |
Description | Set the threshold. |
Information | Use this to set the used threshold. |
Author | Calvin 'n-Halbleiter' Bornhofen |
---|---|
Version | 1.0 |
License | Public Domain |
Copyright | Calvin Bornhofen |