<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Fl_Chart Binding Map</title> <link href="map.css" rel="stylesheet"> </head> <body> <h2>Fl_Chart Binding Map</h2> <table class="package"> <tr><th colspan="2">Package name</th></tr> <tr> <td>Fl_Chart</td> <td>FLTK.Widgets.Charts</td> </tr> </table> <table class="type"> <tr><th colspan="2">Types</th></tr> <tr> <td>Fl_Chart</td> <td>Chart</td> </tr> <tr> <td> </td> <td>Chart_Reference</td> </tr> </table> <table class="function"> <tr><th colspan="2">Functions and Procedures</th></tr> <tr> <td><pre> Fl_Chart(int X, int Y, int W, int H, const char *L=0); </pre></td> <td><pre> function Create (X, Y, W, H : in Integer; Text : in String) return Chart; </pre></td> </tr> <tr> <td><pre> void add(double val, const char *str=0, unsigned col=0); </pre></td> <td><pre> procedure Add (This : in out Chart; Data_Value : in Long_Float; Data_Label : in String := ""; Data_Color : in Color := No_Color); </pre></td> </tr> <tr> <td><pre> uchar autosize() const; </pre></td> <td><pre> function Will_Autosize (This : in Chart) return Boolean; </pre></td> </tr> <tr> <td><pre> void autosize(uchar n); </pre></td> <td><pre> procedure Set_Autosize (This : in out Chart; To : in Boolean); </pre></td> </tr> <tr> <td><pre> void bounds(double *a, double *b) const; </pre></td> <td><pre> procedure Get_Bounds (This : in Chart; Lower, Upper : out Long_Float); </pre></td> </tr> <tr> <td><pre> void bounds(double a, double b); </pre></td> <td><pre> procedure Set_Bounds (This : in out Chart; Lower, Upper : in Long_Float); </pre></td> </tr> <tr> <td><pre> void clear(); </pre></td> <td><pre> procedure Clear (This : in out Chart); </pre></td> </tr> <tr> <td><pre> void draw(); </pre></td> <td><pre> procedure Draw (This : in out Chart); </pre></td> </tr> <tr> <td> </td> <td><pre> function Handle (This : in out Chart; Event : in Event_Kind) return Event_Outcome; </pre></td> </tr> <tr> <td><pre> void insert(int ind, double val, const char *str=0, unsigned col=0); </pre></td> <td><pre> procedure Insert (This : in out Chart; Position : in Natural; Data_Value : in Long_Float; Data_Label : in String := ""; Data_Color : in Color := No_Color); </pre></td> </tr> <tr> <td><pre> int maxsize() const; </pre></td> <td><pre> function Get_Maximum_Size (This : in Chart) return Natural; </pre></td> </tr> <tr> <td><pre> void maxsize(int m); </pre></td> <td><pre> procedure Set_Maximum_Size (This : in out Chart; To : in Natural); </pre></td> </tr> <tr> <td><pre> void replace(int ind, double val, const char *str=0, unsigned col=0); </pre></td> <td><pre> procedure Replace (This : in out Chart; Position : in Natural; Data_Value : in Long_Float; Data_Label : in String := ""; Data_Color : in Color := No_Color); </pre></td> </tr> <tr> <td><pre> int size() const; </pre></td> <td><pre> function Get_Size (This : in Chart) return Natural; </pre></td> </tr> <tr> <td><pre> void size(int W, int H); </pre></td> <td><pre> procedure Resize (This : in out Chart; W, H : in Integer); </pre></td> </tr> <tr> <td><pre> Fl_Color textcolor() const; </pre></td> <td><pre> function Get_Text_Color (This : in Chart) return Color; </pre></td> </tr> <tr> <td><pre> void textcolor(Fl_Color n); </pre></td> <td><pre> procedure Set_Text_Color (This : in out Chart; To : in Color); </pre></td> </tr> <tr> <td><pre> Fl_Font textfont() const; </pre></td> <td><pre> function Get_Text_Font (This : in Chart) return Font_Kind; </pre></td> </tr> <tr> <td><pre> void textfont(Fl_Font s); </pre></td> <td><pre> procedure Set_Text_Font (This : in out Chart; To : in Font_Kind); </pre></td> </tr> <tr> <td><pre> Fl_Fontsize textsize() const; </pre></td> <td><pre> function Get_Text_Size (This : in Chart) return Font_Size; </pre></td> </tr> <tr> <td><pre> void textsize(Fl_Fontsize s); </pre></td> <td><pre> procedure Set_Text_Size (This : in out Chart; To : in Font_Size); </pre></td> </tr> </table> </body> </html>