case classConstant(value: Double, color: Option[String], thickness: Option[Double], opacity: Option[Double], width: Option[Double]) extends Error with Product with Serializable
case classData(array: Seq[Double], visible: Option[Boolean], symmetric: Option[Boolean], arrayminus: Option[Seq[Double]]) extends Error with Product with Serializable
case classPercent(value: Double, visible: Option[Boolean], symmetric: Option[Boolean], valueminus: Option[Double]) extends Error with Product with Serializable