org.jetbrains.kotlinx.ggdsl.ir.Plot.kt Maven / Gradle / Ivy
package org.jetbrains.kotlinx.ggdsl.ir
import org.jetbrains.kotlinx.ggdsl.ir.data.NamedData
import org.jetbrains.kotlinx.ggdsl.ir.feature.FeatureName
import org.jetbrains.kotlinx.ggdsl.ir.feature.PlotFeature
/**
* Plot consists of a set of layers.
*
* @param layers the [List] of [Layer]
* @param layout layout settings
* @param features the [Map] of the plot features; keys are feature names,
* values are features with corresponding names.
*/
data class Plot(
val dataset: NamedData, // todo remove???
val layers: List,
val layout: Layout? = null,
val features: Map = emptyMap()
)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy