LineCartesianLayerModel

Constructors

Link copied to clipboard
constructor(series: List<List<LineCartesianLayerModel.Entry>>)

Types

Link copied to clipboard

Facilitates the creation of LineCartesianLayerModels and Partials.

Link copied to clipboard
object Companion
Link copied to clipboard

Represents a line node at (x, y).

Link copied to clipboard

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

Properties

Link copied to clipboard
open override val extraStore: ExtraStore

Stores auxiliary data, including CartesianLayerDrawingModels.

Link copied to clipboard
open override val id: Int

Identifies this CartesianLayerModel.

Link copied to clipboard
open override val maxX: Double

The maximum x value.

Link copied to clipboard
open override val maxY: Double

The maximum y value.

Link copied to clipboard
open override val minX: Double

The minimum x value.

Link copied to clipboard
open override val minY: Double

The minimum y value.

Link copied to clipboard

The series (lists of Entry instances).

Functions

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

Creates a copy of this CartesianLayerModel with the given ExtraStore.

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

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

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