Description | Hierarchy | Fields | Methods | Properties |
type TAxis = class(TPersistent)
![]() |
constructor create(); |
![]() |
destructor destroy(); override; |
![]() |
function translate(const i:float): string; inline; |
![]() |
procedure rangeChanged(const rmin,rmax:float; realSize: longint); |
![]() |
property gridLinePen: TPen read FGridLinePen write SetGridLinePen; |
![]() |
property linePen: TPen read FLinePen write SetLinePen; |
![]() |
property min: float read Fmin write Setmin; |
![]() |
property max: float read Fmax write Setmax; |
![]() |
property resolution: float read Fresolution write Setresolution; |
![]() |
property rangePolicy: TRangePolicy read FrangePolicy write SetrangePolicy; |
![]() |
property valueTranslate: TValueTranslateEvent read FvalueTranslate write SetvalueTranslate; |
![]() |
property Visible: boolean read FVisible write SetVisible; |
![]() |
constructor create(); |
![]() |
destructor destroy(); override; |
![]() |
function translate(const i:float): string; inline; |
![]() |
procedure rangeChanged(const rmin,rmax:float; realSize: longint); |
choose a usable resolution for a given range/output this procedure tries to keep rmin+n*resolution in output coordinates constant |
![]() |
property gridLinePen: TPen read FGridLinePen write SetGridLinePen; |
Pen used to draw grids line perpendicular to the axis |
![]() |
property linePen: TPen read FLinePen write SetLinePen; |
Color of the axis |
![]() |
property min: float read Fmin write Setmin; |
![]() |
property max: float read Fmax write Setmax; |
![]() |
property resolution: float read Fresolution write Setresolution; |
![]() |
property rangePolicy: TRangePolicy read FrangePolicy write SetrangePolicy; |
![]() |
property valueTranslate: TValueTranslateEvent read FvalueTranslate write SetvalueTranslate; |
Function/Event to allow customizaiton of the axis labels |
![]() |
property Visible: boolean read FVisible write SetVisible; |