Class TmathPanel (unit mathPanl) |
Inherits from
Tpanel
Constructor Create( aOwner : Tcomponent );
- Public declarations
Procedure ClrScr;
Clears the graph-area
Destructor Destroy;
Procedure Paint;
Procedure PsetXY( x, y : double; color : Tcolor );
Procedure AdjustR2Dimension;
Procedure SetAxesColor( value : Tcolor );
Procedure SetBackColor( value : Tcolor );
*************************************************************** ACCESS METHODS
Procedure SetGraphType( value : TxgrType );
Procedure SetMarginOriz( value : integer );
Procedure SetMarginVert( value : integer );
Procedure SetPlotMode( value : TxgrPlotMode );
Procedure SetScaleX( value : boolean );
Procedure SetScaleXFont( value : Tfont );
Procedure SetScaleXTags( value : integer );
Procedure SetScaleY( value : boolean );
Procedure SetScaleYFont( value : Tfont );
Procedure SetScaleYTags( value : integer );
Procedure SetXMax( value : double );
Procedure SetXMin( value : double );
Procedure SetYMax( value : double );
Procedure SetYMin( value : double );
property AxesColor : Tcolor
Published declarations
property BackColor : Tcolor
property GraphType : TxgrType
property MarginOriz : integer
Distanza dell'area utile per il grafico dai margini del pannello che lo contiene
property MarginVert : integer
property PlotMode : TxgrPlotMode
property ScaleX : boolean
Settaggi per le indicazioni di scala dei valori sugli assi
property ScaleXFont : Tfont
property ScaleXTags : integer
property ScaleY : boolean
property ScaleYFont : Tfont
property ScaleYTags : integer
property XMax : double
property XMin : double
Range dei valori numerici visualizzati dal grafico
property YMax : double
property YMin : double
property Canvas :
fAxesColor : Tcolor;
fBackColor : Tcolor;
fGraphType : TxgrType;
fMarginOriz : integer;
fMarginVert : integer;
fPlotMode : TxgrPlotMode;
fScaleX : boolean;
fScaleXFont : Tfont;
fScaleXTags : integer;
fScaleY : boolean;
fScaleYFont : Tfont;
fScaleYTags : integer;
fXMax : double;
fXMin : double;
fYMax : double;
fYMin : double;
LastXpixDrawn : integer;
*************************************************************** PRIVATE VARIABLES
LastYpixDrawn : integer;
R2Height : integer;
R2Width : integer;
Xqnt : double;
Dati sul proporzionamento fisico <-> numerico del grafico
Yqnt : double;
Constructor Create( aOwner : Tcomponent );
Public declarations
Procedure ClrScr;
Clears the graph-area
Destructor Destroy;
Procedure Paint;
Procedure PsetXY( x, y : double; color : Tcolor );
Procedure AdjustR2Dimension;
Procedure SetAxesColor( value : Tcolor );
Procedure SetBackColor( value : Tcolor );
*************************************************************** ACCESS METHODS
Procedure SetGraphType( value : TxgrType );
Procedure SetMarginOriz( value : integer );
Procedure SetMarginVert( value : integer );
Procedure SetPlotMode( value : TxgrPlotMode );
Procedure SetScaleX( value : boolean );
Procedure SetScaleXFont( value : Tfont );
Procedure SetScaleXTags( value : integer );
Procedure SetScaleY( value : boolean );
Procedure SetScaleYFont( value : Tfont );
Procedure SetScaleYTags( value : integer );
Procedure SetXMax( value : double );
Procedure SetXMin( value : double );
Procedure SetYMax( value : double );
Procedure SetYMin( value : double );
property AxesColor : Tcolor
Published declarations
property BackColor : Tcolor
property GraphType : TxgrType
property MarginOriz : integer
Distanza dell'area utile per il grafico dai margini del pannello che lo contiene
property MarginVert : integer
property PlotMode : TxgrPlotMode
property ScaleX : boolean
Settaggi per le indicazioni di scala dei valori sugli assi
property ScaleXFont : Tfont
property ScaleXTags : integer
property ScaleY : boolean
property ScaleYFont : Tfont
property ScaleYTags : integer
property XMax : double
property XMin : double
Range dei valori numerici visualizzati dal grafico
property YMax : double
property YMin : double
property Canvas :
fAxesColor : Tcolor;
fBackColor : Tcolor;
fGraphType : TxgrType;
fMarginOriz : integer;
fMarginVert : integer;
fPlotMode : TxgrPlotMode;
fScaleX : boolean;
fScaleXFont : Tfont;
fScaleXTags : integer;
fScaleY : boolean;
fScaleYFont : Tfont;
fScaleYTags : integer;
fXMax : double;
fXMin : double;
fYMax : double;
fYMin : double;
LastXpixDrawn : integer;
*************************************************************** PRIVATE VARIABLES
LastYpixDrawn : integer;
R2Height : integer;
R2Width : integer;
Xqnt : double;
Dati sul proporzionamento fisico <-> numerico del grafico
Yqnt : double;