Representation of a 3D Scatter Plot.

2.0

Hierarchy (view full)

Implements

Methods

  • Casts this object to the specified type. Throws error on failure.

    Type Parameters

    • T1

      The target type of the cast.

    • T2

      The type of the object to cast.

    Parameters

    Returns T1

  • Determines whether the specified object is equal to the current object.

    Parameters

    • obj: any

      The object to compare with the current object.

    Returns boolean

    true if the specified object is equal to the current object; otherwise, false.

  • Serves as the default hash function.

    Returns number

    A hash code for the current object.

  • Returns a string that represents the current object.

    Returns string

    A string that represents the current object.

  • Casts this object to the specified type. Returns null on failure.

    Type Parameters

    • T1

      The target type of the cast.

    • T2

      The type of the object to cast.

    Parameters

    Returns null | T1

  • Determines whether the specified object instances are considered equal.

    Parameters

    • objA: any

      The first object to compare.

    • objB: any

      The second object to compare.

    Returns boolean

    true if the objects are considered equal; otherwise, false. If both objA and objB are null, the method returns true.

Default capability

  • get Camera(): Camera
  • Gets the camera.

    Returns Camera

    2.0

  • get ColorAxis(): ColorAxis
  • Gets the axis that varies the color of markers based on an expression.

    Returns ColorAxis

    2.0

  • get Context(): INodeContext
  • Gets the context of this node.

    Returns INodeContext

    2.0

  • get DefaultFontMetadata(): FontMetadata
  • Gets or sets the default font for the plot.

    Returns FontMetadata

    2.0

  • set DefaultFontMetadata(value): void
  • Parameters

    Returns void

  • get Description(): string
  • Gets or sets the plot description.

    Returns string

    2.0

  • set Description(value): void
  • Parameters

    • value: string

    Returns void

  • get HorizontalLegend(): HorizontalLegend
  • Gets the horizontal legend object for this plot.

    Returns HorizontalLegend

    2.0

  • get IsAttached(): boolean
  • Gets a value indicating whether this node is attached.

    Returns boolean

    2.0

  • get LabelColumn(): LabelColumn
  • Gets the label column, that is, an object whose expression controls what is displayed in the marker labels in the plot.

    Returns LabelColumn

    2.0

  • get LabelFontMetadata(): FontMetadata
  • Gets or sets the font used for marker labels.

    Returns FontMetadata

    2.0

  • set LabelFontMetadata(value): void
  • Parameters

    Returns void

  • get Legend(): Legend
  • Gets the legend object for this plot.

    Returns Legend

    2.0

  • get MarkerByAxis(): GroupByAxis
  • Gets the axis that controls aggregation of markers.

    Returns GroupByAxis

    2.0

  • get MarkerSize(): number
  • Gets or sets the size of the markers. Allowed values are 0-100.

    Returns number

    2.0

  • set MarkerSize(value): void
  • Parameters

    • value: number

    Returns void

  • get MaxNumberOfLabels(): number
  • Gets or sets a value indicating max number of drawn marker labels. Valid range is 0 through 200.

    Returns number

    2.0

  • set MaxNumberOfLabels(value): void
  • Parameters

    • value: number

    Returns void

  • get ShapeAxis(): ShapeAxis3D
  • Gets the axis that varies the shape of markers based on an expression.

    Returns ShapeAxis3D

    2.0

  • get ShowDescription(): boolean
  • Gets or sets a flag indicating whether to show the description or not.

    Returns boolean

    2.0

  • set ShowDescription(value): void
  • Parameters

    • value: boolean

    Returns void

  • get ShowNavigationControls(): boolean
  • Gets or sets a value indicating whether to show the 3D navigation controls not.

    Returns boolean

    2.0

  • set ShowNavigationControls(value): void
  • Parameters

    • value: boolean

    Returns void

  • get SizeAxis(): SizeAxis
  • Gets the axis that varies the size of markers based on an expression.

    Returns SizeAxis

    2.0

  • get SupportsTransparency(): boolean
  • Gets a value indicating whether transparency is supported.

    Returns boolean

    2.0

  • get Title(): string
  • Gets or sets the Visual's title.

    Returns string

    2.0

  • set Title(value): void
  • Parameters

    • value: string

    Returns void

  • get Transactions(): ITransactions
  • Gets a collection of methods for executing transactions on the document.

    Returns ITransactions

    2.0

  • get Transparency(): number
  • Gets or sets the transparency for the plot.

    Returns number

    2.0

  • set Transparency(value): void
  • Parameters

    • value: number

    Returns void

  • get Trellis(): Trellis
  • Gets the trellis.

    Returns Trellis

    2.0

  • get TypeId(): TypeIdentifier
  • Gets the type identifier for the visual.

    Returns TypeIdentifier

    2.0

  • get UseSeparateColorForMarkedItems(): boolean
  • Gets or sets a value indicating whether to use a separate color for marked items.

    Returns boolean

    2.0

  • set UseSeparateColorForMarkedItems(value): void
  • Parameters

    • value: boolean

    Returns void

  • get Visual(): null | Visual
  • Gets the visual instance, or null if this instance is not owned by a visual.

    Returns null | Visual

    2.0

  • get XJitter(): number
  • Gets or sets the amount of jittering in the x direction.

    Returns number

    2.0

  • set XJitter(value): void
  • Parameters

    • value: number

    Returns void

  • get YJitter(): number
  • Gets or sets the amount of jittering in the y direction.

    Returns number

    2.0

  • set YJitter(value): void
  • Parameters

    • value: number

    Returns void

  • get ZJitter(): number
  • Gets or sets the amount of jittering in the z direction.

    Returns number

    2.0

  • set ZJitter(value): void
  • Parameters

    • value: number

    Returns void

  • Configures a newly created visual with reasonable default values given the current data set.

    Returns void

    2.0

  • Determines whether the current plot configuration is valid.

    Returns boolean

    true if the current plot configuration is valid; otherwise, false.

    2.0

  • Refreshes data in data tables that depends on other data and is not automatically updated. This includes on-demand data with manual refresh, data functions with update behavior Manual and calculations with update behavior Invalidate. Only data tables used by this visualization will be included.

    Returns void

    2.0

  • Try to get the filter rules for the plot.

    Parameters

    Returns boolean

    false if this visualization does not support filter, rules, otherwise true.

    2.0