Represents an X, Y or Z axis in a 3D Scatter Plot. It is used to map values
to an axis, typically by applying a range. When mapping, the scale axis
can transform the values.
Inheritance Hierarchy
Spotfire.Dxp.Framework.DocumentModelNode
Spotfire.Dxp.Framework.DocumentModelDocumentNode
Spotfire.Dxp.Application.VisualsAxis
Spotfire.Dxp.Application.VisualsScaleAxisBase
Spotfire.Dxp.Application.VisualsScaleAxis3D
Namespace: Spotfire.Dxp.Application.Visuals
Assembly: Spotfire.Dxp.Application (in Spotfire.Dxp.Application.dll) Version: 30.0.11525.4184 (30.0.11525.4184)
Syntax
C#
[SerializableAttribute] [PersistenceVersionAttribute(4, 0)] public sealed class ScaleAxis3D : ScaleAxisBase
The ScaleAxis3D type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetType | Gets the Type of the current instance. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
AxisMode | Gets or sets the axis mode.
(Inherited from Axis.) | |
Binding | Gets or sets the axis binding.
(Inherited from Axis.) | |
Categorical | Gets the categorical axis.
(Inherited from ScaleAxisBase.) | |
CategoryMode | Gets or sets a value controlling how a categorical axis responds to filtering.
This property only affects axes where the categories are laid out spatially.
(Inherited from Axis.) | |
Context |
Gets the context of this node.
(Inherited from DocumentNode.) | |
Continuous | Gets the continuous axis.
(Inherited from ScaleAxisBase.) | |
EvaluationMode |
Gets or sets a value controlling whether the axis expression should be evaluated on all data or
on filtered data.
(Inherited from Axis.) | |
Expression | Gets or sets the expression that defines how data is mapped to this axis.
(Inherited from Axis.) | |
IncludeZeroInAutoZoom | Controls if zero should be included on numeric range when auto zooming.
(Inherited from ScaleAxisBase.) | |
IndexedIncludeZeroInAutoZoom | Controls the IncludeZeroInAutoZoom for individual scales. (Inherited from ScaleAxisBase.) | |
IndexedRange | Controls the Range for individual scales. (Inherited from ScaleAxisBase.) | |
IndexedReversed |
Reverses the axis for individual scales. The returned indexedBool can
be used to set and get reverse for individual scales.
(Inherited from ScaleAxisBase.) | |
IndexedTransformType | Represents the axis transformation type for individual scales.
The returned indexedTransformType can be used to set and get the
axisTransformType for individual scales. (Inherited from ScaleAxisBase.) | |
IndividualScaling | Enables individual scaling. (Inherited from ScaleAxisBase.) | |
IndividualScalingMode |
Gets or sets the scaling mode that defines what the individual scaling is based on.
(Inherited from ScaleAxisBase.) | |
IsAttached |
Gets a value indicating whether this node is attached.
(Inherited from DocumentNode.) | |
ManualZoom | Controls whether this axis automatically zooms to show the filtered data,
or zooms manually using the ZoomRange.
(Inherited from ScaleAxisBase.) | |
Name | Gets the axis name.
(Inherited from Axis.) | |
Range | Gets or sets the overall range of this axis.
(Inherited from ScaleAxisBase.) | |
Reversed | Gets or sets the value indicating whether the axis is reversed. (Inherited from ScaleAxisBase.) | |
Scale | Gets the scale properties.
| |
ShowAllCategories | Obsolete. Gets or sets a value indicating whether to show all categories or not.
This property only affects categorical axes where the categories are laid out spatially.
If set to true, categories that are filtered out will still be visible.
(Inherited from Axis.) | |
ShowAxisSelector | Gets or sets a value indicating whether an axis selector should be shown for this axis.
(Inherited from ScaleAxisBase.) | |
TitleFont |
Gets or sets the title font.
(Inherited from ScaleAxisBase.) | |
Transactions |
Gets a collection of methods for executing transactions on the document.
(Inherited from DocumentNode.) | |
TransformType |
Represents the axis transformation type.
(Inherited from ScaleAxisBase.) | |
UseLogTransform | Obsolete. Gets or sets a value indicating whether to use log transform.
(Inherited from ScaleAxisBase.) | |
ZoomRange | Get or sets the visible range of the axis.
(Inherited from ScaleAxisBase.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
IServiceProviderGetService |
Implements IServiceProvider.
(Inherited from Node.) | |
INodeContextGetAncestorT |
Implements GetAncestorT.
(Inherited from DocumentNode.) | |
INodeContextGetServiceT |
Implements GetServiceT.
(Inherited from DocumentNode.) | |
INodeContextIsDescendantOf |
Implements IsDescendantOf(DocumentNode).
(Inherited from DocumentNode.) | |
ITransactionsBeginAggregatedTransaction |
Implements BeginAggregatedTransaction.
(Inherited from DocumentNode.) | |
ITransactionsExecuteInvisibleTransaction |
Implements ExecuteInvisibleTransaction(Executor).
(Inherited from DocumentNode.) | |
ITransactionsExecuteStickyTransaction |
Implements ExecuteStickyTransaction(Guid, Executor).
(Inherited from DocumentNode.) | |
ITransactionsExecuteTransaction |
Implements ExecuteTransaction(Executor).
(Inherited from DocumentNode.) |
Remarks
The scale axis always has only one Scale, which is used to control how the scale is drawn in the user interface.
Version Information
See Also