NChartCartesianSystem Class |
Namespace: NChart3D_UWP
The NChartCartesianSystem type exposes the following members.
Name | Description | |
---|---|---|
AutoZoomAxes |
The axes kind(normal, secondary or both) to be auto - zoomed.The default value is NChartAutoZoomAxes::NormalAxis.
The axes set to be auto - zoomed are zoomed by panning so that the visible part of the chart is fit to the
plot area, if ShouldAutoZoom is true. If axes are not swapped(you are not using bar series), the axes to zoom are
Y and SY.In other case, they are X and SX.
This property takes effect in 2D mode only.
It is strongly recommended to disable the user interactions related to the direction of the axes which should be
zoomed automatically. For example, if you set AutoZoomAxes to NChartAutoZoomAxes::NormalAxis,
and the axis are not swapped(you are not using bar series, so the axes to zoom are Y and SY), you are recommended
to disable proportional zoom, vertical zoom and vertical pan:
m_view.chart.userInteractions = (m_view.chart.userInteractionMode) ^ (NChartUserInteraction::ProportionalZoom | NChartUserInteraction::VerticalZoom | NChartUserInteraction::VerticalMove); m_view.chart.zoomMode = NChartZoomModeDirectional; | |
BorderColor |
Color of the border around the cartesian coordinate system.
| |
BorderThickness |
Thickness of the border around the cartesian coordinate system.
| |
BorderVisible |
Flag that determines if the border around the cartesian coordinate system is visible (true) or not (false).
| |
Chart |
Chart the object belongs to.
This property is assigned automatically whenever the object is assigned to the chart.
| |
Margin |
Margin of the coordinate system.
| |
ShouldAutoZoom |
Flag determining if auto zoom mode is on (true), or off (false). The default value is false.
In auto zoom mode, the axis set to be auto-zoomed by the AutoZoomAxes property is zoomed
automatically so that the visible part of the chart is fit to the plot area.
This property takes effect in 2D mode only.
| |
SXAlongY |
Grid that goes from secondary the X-axis along the Y-axis.
| |
SXAlongZ |
Grid that goes from secondary the X-axis along the Z-axis.
| |
SXAxis |
Secondary X-axis of the cartesian coordinate system.
| |
SYAlongX |
Grid that goes from secondary the Y-axis along the X-axis.
| |
SYAlongZ |
Grid that goes from secondary the Y-axis along the Z-axis.
| |
SYAxis |
Secondary Y-axis of the cartesian coordinate system.
| |
SZAlongX |
Grid that goes from secondary the Z-axis along the X-axis.
| |
SZAlongY |
Grid that goes from secondary the Z-axis along the Y-axis.
| |
SZAxis |
Secondary Z-axis of the cartesian coordinate system.
| |
ValueAxesType |
Type of axes. You may use additional and percent axes only if you provide ticks for category axes. For example if
you are about to display additional columns you should provide ticks for the X and Z axes. If you are about to
display additional bars you should provide ticks for Y and Z axes respectively (because bars are stretched along
the X-axis).
If you didn't provide ticks for category axes changing the type to additional or percent takes no effect for the
series displayed even though states of their points are aligned to the grid (see NChartPointState for details).
| |
Visible |
Flag that determines if the object is visible (true) or not (false). The default value is true.
| |
XAlongY |
Grid that goes from the X-axis along the Y-axis.
| |
XAlongZ |
Grid that goes from the X-axis along the Z-axis.
| |
XAxis |
X-axis of the cartesian coordinate system.
| |
XYPlane |
XY-axes plane of the cartesian coordinate system.
| |
XZPlane |
XZ-axes plane of the cartesian coordinate system.
| |
YAlongX |
Grid that goes from the Y-axis along the X-axis.
| |
YAlongZ |
Grid that goes from the Y-axis along the Z-axis.
| |
YAxis |
Y-axis of the cartesian coordinate system.
| |
YZPlane |
YZ-axes plane of the cartesian coordinate system.
| |
ZAlongX |
Grid that goes from the Z-axis along the X-axis.
| |
ZAlongY |
Grid that goes from the Z-axis along the Y-axis.
| |
ZAxis |
Z-axis of the cartesian coordinate system.
|
Name | Description | |
---|---|---|
AddCrosshair |
Add crosshair to the cartesian system.
See NChartCrosshair.
| |
Equals | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
RemoveAllCrosshairs |
Remove all crosshairs from the cartesian system.
| |
RemoveCrosshair |
Remove crosshair from the cartesian system.
See NChartCrosshair.
| |
ToString | (Inherited from Object.) | |
UpdateCrosshairs |
Force crosshairs to be updated.
Use this method if you changed values of crosshairs and want to apply them without calling
UpdateData of the chart. If crosshairs are the only changed chart items, this is much more efficient way
to make the changes visible than updating entire chart.
|