| 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 |