de.dreambeam.veusz.components.graph3d

Type members

Classlikes

case class Axis3D(label: String, min: Option[Double], max: Option[Double], log: Boolean, mode: Value, scale: Double, direction: String, minPos: Double, maxPos: Double, axisPosition1: Double, axisPosition2: Double, name: String, var config: Axis3DConfig) extends Graph3DItem with Configurable with Executable
case class Axis3DConfig(main: Axis3DMainConfig, axisLine: Axis3DLineConfig, axisLabel: Axis3DLabelConfig, tickLabels: Axis3DTickLabelsConfig, majorTicks: Axis3DMajorTicksConfig, minorTicks: Axis3DMinorTicksConfig, majorGridLines: Axis3DMajorGridLinesConfig, minorGridLines: Axis3DMinorGridLinesConfig)
case class ErrorBar3DConfig(var color: String, var width: Double, var style: String, var transparency: Int, var reflectivity: Int, var hide: Boolean)
case class Function3D(x_func: String, y_func: String, z_func: String, mode: Value, color_func: String, xAxis: String, yAxis: String, zAxis: String, name: String, config: Function3DConfig) extends Graph3DItem with Configurable with Executable
case class Function3DConfig(var main: Function3DMainConfig, var plotLine: PlotLine3DConfig, var gridLine: Surface3DGridLineConfig, var surface: Surface3DSurfaceConfig)
case class Function3DMainConfig(var color: String, var lineSteps: Int, var surfaceSteps: Int, var hide: Boolean)
object Graph3D
Companion:
class
case class Graph3D extends Scene3DItem with Configurable with Executable with Parent
Companion:
object
case class Graph3DConfig(var notes: String, main: Graph3DMainConfig, border: Graph3DBorderConfig, back: Graph3DBackConfig)
case class MarkerBorder3DConfig(var color: String, var width: Double, var style: String, var transparency: Int, var scale: Boolean, var reflectivity: Int, var hide: Boolean)
case class MarkerFill3DConfig(var color: String, var style: String, var transparency: Int, var hide: Boolean, var colorMap: String, var invertMap: Boolean)
case class PlotLine3DConfig(var color: String, var width: Double, var style: String, var transparency: Int, var reflectivity: Int, var colorMap: String, var invertMap: Boolean, var hide: Boolean)
object Point3D
Companion:
class
case class Point3D(var x: Data, var y: Data, var z: Data, var scaleMarkers: Numerical, var colorMarkers: Numerical, var keyText: String, var xAxis: String, var yAxis: String, var zAxis: String, var name: String, var config: Point3DConfig) extends Graph3DItem with Configurable with Executable
Companion:
object
case class Point3DConfig(main: Point3DMainConfig, plotLine: PlotLine3DConfig, markerFill: MarkerFill3DConfig, markerBorder: MarkerBorder3DConfig, errorBar: ErrorBar3DConfig, colorConfig: ColorConfig)
case class Point3DMainConfig(autoRange: String, hide: Boolean)
object Scene3D
Companion:
class
case class Scene3D(var children: Vector[Scene3DItem], var xRotation: Int, var yRotation: Int, var zRotation: Int, var distance: Int, var renderMethod: Value, var name: String, var config: Scene3DConfig) extends PageItem with GridItem with Configurable with Executable with Parent
Companion:
object
object Surface3D
Companion:
class
case class Surface3D(dataset: NumericalImage, colorMarkers: NumericalImage, mode: Value, xAxis: String, yAxis: String, zAxis: String, name: String, var config: Surface3DConfig) extends Graph3DItem with Configurable with Executable
Companion:
object
case class Surface3DGridLineConfig(var color: String, var width: Double, var style: String, var transparency: Int, var reflectivity: Int, var hideHorz: Boolean, var hideVert: Boolean, var hide: Boolean)
case class Surface3DMainConfig(var highres: Boolean, var hide: Boolean)
case class Surface3DSurfaceConfig(var color: String, var width: Double, var transparency: Int, var reflectivity: Int, var colorMap: String, var invertMap: Boolean, var hide: Boolean)
object Volume3D
Companion:
class
case class Volume3D(var x: Data, var y: Data, var z: Data, var colorMarkers: Numerical, var transparency: Numerical, var xAxis: String, var yAxis: String, var zAxis: String, var name: String, var config: Volume3DConfig) extends Graph3DItem with Configurable with Executable
Companion:
object
case class Volume3DBoxLineConfig(var color: String, var width: Double, var style: String, var transparency: Int, var reflectivity: Int, var hide: Boolean)
case class Volume3DMainConfig(var colorMap: String, var invertMap: Boolean, var transparency: Int, var reflectivity: Int, var fillFactor: Double, var hide: Boolean)
object XAxis3D
object YAxis3D
object ZAxis3D