| Name | Description |
---|
| AxisEndPosition |
Gets or sets the axis's end position. Default value is (0, 100, 0).
|
| AxisLineColor |
Gets or sets the color of the axis line.
|
| AxisLineThickness |
Gets or sets the thickness of the axis line in screen coordinates. Default value is 2.
|
| AxisLineVisual3D |
Gets LineVisual3D that is used to show axis line.
|
| AxisStartPosition |
Gets or sets axis's start position. Default value is (0, 0, 0).
|
| AxisTitle |
Gets or sets the title of this axis.
|
| AxisTitleBrush |
Gets or sets the brush of the value labels text.
|
| AxisTitleFontSize |
Gets or sets the size of the value axis text. Default value is 6.
|
| AxisTitleFontWeight |
Gets or sets the FontWeight of the axis title text. Default value is Normal.
|
| AxisTitlePadding |
Gets or sets a double value that how much are the axis title text is positioned away from the longest value label. Default value is 3.
|
| Camera |
Gets or sets the camera from Ab3d.PowerToys library that is showing the 3D scene.
|
| FontFamily |
Gets or sets the FontFamily of the text.
|
| IsAutomaticallySubscribedToCameraChanges |
When true (by default) the Update method is automatically called on each change of the Camera.
|
| IsRenderingOnRightSideOfAxis |
Gets or sets a Boolean that specifies if Ticks and Labels are rendered on the right side of the axis (when true)
or on the left side of the axis (when false). Default value is false.
|
| MajorTicksLength |
Gets or sets a double value that defines the length of major tick lines. Default value is 5. When set to 0, then major tick lines are not shown (but labels are still shown).
|
| MajorTicksStep |
Gets or sets a double value that defines the step (difference) between two major ticks makers and labels (labels are rendered next to major tick markers).
When set to zero or negative value, then major ticks and labels are not shown. Default value is 1.
|
| MaximumValue |
Gets or sets a double that defines the maximum value on the graph.
When SnapMaximumValueToMajorTicks is set to true, the actually used maximum value can be bigger then this value.
Default value is 10.
|
| MinimumValue |
Gets or sets a double that defines the minimum value on the graph.
Default value is 0.
|
| MinorTicksLength |
Gets or sets a double value that defines the length of minor tick lines. Default value is 2.5. When set to 0, then minor tick lines are not shown.
|
| MinorTicksStep |
Gets or sets a double value that defines the step (difference) between two minor ticks makers.
When set to zero, negative value or when the value is smaller then MajorTicksStep, then minor ticks are not shown. Default value is 0.5.
|
| RightDirectionVector3D |
Gets or sets the Vector3D that specifies the right direction of the axis - the direction in which the text is drawn.
The axis up direction is defined by the AxisStartPosition and AxisEndPosition. Default value is (1, 0, 0).
|
| SnapMaximumValueToMajorTicks |
When true (by default) then the used maximum value is always snapped to the value with major ticks marker. This way the label for maximum value is always shown.
When false then the value that is set to the MaximumValue is always used.
|
| TicksLineColor |
Gets or sets the color of ticks lines.
|
| TicksLineThickness |
Gets or sets the thickness of the ticks lines in screen coordinates. Default value is 1.
|
| TicksMultiLineVisual3D |
Gets MultiLineVisual3D that is used to show major and minor tick lines.
|
| ValueDisplayCulture |
Gets the culture that is used to format value labels. Default value is null (using current culture).
|
| ValueDisplayFormatString |
Gets or sets the string that defines the format string that is used to format the displayed values. When this string is empty, then values are not displayed. Default value is "#,##0".
Culture that is used to format the value is defined by the ValueDisplayCulture property (InvariantCulture by default).
|
| ValueLabelsBrush |
Gets or sets the brush of the value labels text.
|
| ValueLabelsFontSize |
Gets or sets the size of the value labels text. Default value is 6.
|
| ValueLabelsFontWeight |
Gets or sets the FontWeight of the value labels text. Default value is Normal.
|
| ValueLabelsPadding |
Gets or sets a double value that how much are the value labels texts positioned away from the major tick markers. Default value is 3.
|