|
| override string | ToString () |
| |
| void | Color (Color color) |
| | Apply a single color to all axis components: label, tick labels, tick marks, and frame.
|
| |
| void | SetTicks (double[] xs, string[] labels) |
| | Replace the TickGenerator with a NumericManual pre-loaded with the given ticks.
|
| |
|
| bool | IsVisible = true [get, set] |
| |
| Edge | Edge [get] |
| |
| virtual CoordinateRangeMutable | Range = CoordinateRangeMutable.NotSet [get] |
| |
| float | MinimumSize = 0 [get, set] |
| |
| float | MaximumSize = float.MaxValue [get, set] |
| |
| float | SizeWhenNoData = 15 [get, set] |
| |
| PixelPadding | EmptyLabelPadding = new(10, 5) [get, set] |
| |
| PixelPadding | PaddingBetweenTickAndAxisLabels = new(5, 3) [get, set] |
| |
| PixelPadding | PaddingOutsideAxisLabels = new(2, 2) [get, set] |
| |
| bool | ClipLabel = false [get, set] |
| | Controls whether labels should be clipped to the boundaries of the data area.
|
| |
| double | Min [get, set] |
| |
| double | Max [get, set] |
| |
| virtual ITickGenerator | TickGenerator = null! [get, set] |
| |
| LabelStyle | Label [get] |
| |
| override LabelStyle | LabelStyle [get, set] |
| |
| bool | ShowDebugInformation = false [get, set] |
| |
| LineStyle | FrameLineStyle [get] |
| |
| TickMarkStyle | MajorTickStyle [get, set] |
| |
| TickMarkStyle | MinorTickStyle [get, set] |
| |
| LabelStyle | TickLabelStyle [get, set] |
| |
| LabelStyle | LabelStyle [get, set] |
| |
| float | LabelOffsetX [get, set] |
| |
| float | LabelOffsetY [get, set] |
| |
| float | LabelRotation [get, set] |
| |
| float | LabelPadding [set] |
| |
| PixelPadding | LabelPixelPadding [get, set] |
| |
| PixelRect | LabelLastRenderPixelRect [get] |
| |
| string | LabelText [get, set] |
| |
| Alignment | LabelAlignment [get, set] |
| |
| string | LabelFontName [get, set] |
| |
| float | LabelFontSize [get, set] |
| |
| float? | LabelLineSpacing [get, set] |
| |
| bool | LabelItalic [get, set] |
| |
| bool | LabelBold [get, set] |
| |
| Color | LabelFontColor [get, set] |
| |
| Color | LabelBackgroundColor [get, set] |
| |
| float | LabelBorderRadius [get, set] |
| |
| float | LabelBorderRadiusX [get, set] |
| |
| float | LabelBorderRadiusY [get, set] |
| |
| float | LabelBorderWidth [get, set] |
| |
| Color | LabelBorderColor [get, set] |
| |
| Color | LabelShadowColor [get, set] |
| |
| PixelOffset | LabelShadowOffset [get, set] |
| |
◆ Color()
| void ScottPlot.AxisPanels.AxisBase.Color |
( |
Color |
color | ) |
|
|
inline |
Apply a single color to all axis components: label, tick labels, tick marks, and frame.
◆ DrawFrame()
| static void ScottPlot.AxisPanels.AxisBase.DrawFrame |
( |
RenderPack |
rp, |
|
|
PixelRect |
panelRect, |
|
|
Edge |
edge, |
|
|
LineStyle |
lineStyle |
|
) |
| |
|
inlinestatic |
Draw a line along the edge of an axis on the side of the data area.
◆ DrawTicks()
◆ SetTicks()
| void ScottPlot.AxisPanels.AxisBase.SetTicks |
( |
double[] |
xs, |
|
|
string[] |
labels |
|
) |
| |
|
inline |
Replace the TickGenerator with a NumericManual pre-loaded with the given ticks.
◆ ToString()
| override string ScottPlot.AxisPanels.AxisBase.ToString |
( |
| ) |
|
|
inline |
◆ ClipLabel
| bool ScottPlot.AxisPanels.AxisBase.ClipLabel = false |
|
getset |
Controls whether labels should be clipped to the boundaries of the data area.
◆ Edge
| Edge ScottPlot.AxisPanels.AxisBase.Edge |
|
getabstract |
◆ EmptyLabelPadding
| PixelPadding ScottPlot.AxisPanels.AxisBase.EmptyLabelPadding = new(10, 5) |
|
getset |
◆ FrameLineStyle
| LineStyle ScottPlot.AxisPanels.AxisBase.FrameLineStyle |
|
get |
Initial value:= new()
{
Width = 1,
AntiAlias = false,
}
void Color(Color color)
Apply a single color to all axis components: label, tick labels, tick marks, and frame.
Definition AxisBase.cs:87
◆ IsVisible
| bool ScottPlot.AxisPanels.AxisBase.IsVisible = true |
|
getset |
◆ Label
◆ LabelStyle
| override LabelStyle ScottPlot.AxisPanels.AxisBase.LabelStyle |
|
getset |
Initial value:= new()
{
Text = string.Empty,
FontSize = 16,
Rotation = -90,
}
Implements ScottPlot.IHasLabel.
◆ MajorTickStyle
Initial value:= new()
{
Length = 4,
Width = 1,
AntiAlias = false,
}
◆ Max
| double ScottPlot.AxisPanels.AxisBase.Max |
|
getset |
◆ MaximumSize
| float ScottPlot.AxisPanels.AxisBase.MaximumSize = float.MaxValue |
|
getset |
◆ Min
| double ScottPlot.AxisPanels.AxisBase.Min |
|
getset |
◆ MinimumSize
| float ScottPlot.AxisPanels.AxisBase.MinimumSize = 0 |
|
getset |
◆ MinorTickStyle
Initial value:= new()
{
Length = 2,
Width = 1,
AntiAlias = false,
}
◆ PaddingBetweenTickAndAxisLabels
| PixelPadding ScottPlot.AxisPanels.AxisBase.PaddingBetweenTickAndAxisLabels = new(5, 3) |
|
getset |
◆ PaddingOutsideAxisLabels
| PixelPadding ScottPlot.AxisPanels.AxisBase.PaddingOutsideAxisLabels = new(2, 2) |
|
getset |
◆ Range
◆ ShowDebugInformation
| bool ScottPlot.AxisPanels.AxisBase.ShowDebugInformation = false |
|
getset |
◆ SizeWhenNoData
| float ScottPlot.AxisPanels.AxisBase.SizeWhenNoData = 15 |
|
getset |
◆ TickGenerator
| virtual ITickGenerator ScottPlot.AxisPanels.AxisBase.TickGenerator = null! |
|
getset |
◆ TickLabelStyle
| LabelStyle ScottPlot.AxisPanels.AxisBase.TickLabelStyle |
|
getset |
Initial value:= new()
{
}
Alignment
Represents the location of a point relative to a rectangle. UpperLeft means the point is at the top l...
Definition Alignment.cs:8
The documentation for this class was generated from the following file:
- ScottPlot/src/ScottPlot5/ScottPlot5/AxisPanels/AxisBase.cs