Types

Link copied to clipboard
interface Entry

Represents a single entity in a CartesianLayerModel.

Link copied to clipboard
interface Partial

Stores the minimum amount of data required to create a CartesianLayerModel and facilitates this creation.

Properties

Link copied to clipboard
abstract val extraStore: ExtraStore

Stores auxiliary data, including CartesianLayerDrawingModels.

Link copied to clipboard
abstract val id: Int

Identifies this CartesianLayerModel.

Link copied to clipboard
abstract val maxX: Double

The maximum x value.

Link copied to clipboard
abstract val maxY: Double

The maximum y value.

Link copied to clipboard
abstract val minX: Double

The minimum x value.

Link copied to clipboard
abstract val minY: Double

The minimum y value.

Functions

Link copied to clipboard
abstract fun copy(extraStore: ExtraStore): CartesianLayerModel

Creates a copy of this CartesianLayerModel with the given ExtraStore.

Link copied to clipboard
abstract operator override fun equals(other: Any?): Boolean
Link copied to clipboard
abstract fun getXDeltaGcd(): Double

Returns the greatest common divisor of the x values’ differences.

Link copied to clipboard
abstract override fun hashCode(): Int