
sbt-scalaxb.opengis.gml.defaultStyle.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of geotrellis-server-opengis_2.12 Show documentation
Show all versions of geotrellis-server-opengis_2.12 Show documentation
GeoTrellis Server is a set of components designed to simplify viewing, processing, and serving raster data from arbitrary sources with an emphasis on doing so in a functional style.
The newest version!
// Generated by scalaxb.
package opengis.gml
/**
Default Style schema for GML 3.1.1
GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
*/
/** [complexType of] Top-level property. Used in application schemas to "attach" the styling information to GML data. The link between the data and the style should be established through this property only.
*/
case class DefaultStylePropertyType(_Style: Option[scalaxb.DataRecord[Any]] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val about = attributes.get("@about") map { _.as[java.net.URI]}
lazy val xlinktype = attributes("@{http://www.w3.org/1999/xlink}type").as[xlink.TypeType]
lazy val xlinkhref = attributes.get("@{http://www.w3.org/1999/xlink}href") map { _.as[java.net.URI]}
lazy val xlinkrole = attributes.get("@{http://www.w3.org/1999/xlink}role") map { _.as[java.net.URI]}
lazy val xlinkarcrole = attributes.get("@{http://www.w3.org/1999/xlink}arcrole") map { _.as[java.net.URI]}
lazy val xlinktitle = attributes.get("@{http://www.w3.org/1999/xlink}title") map { _.as[String]}
lazy val xlinkshow = attributes.get("@{http://www.w3.org/1999/xlink}show") map { _.as[xlink.ShowType]}
lazy val xlinkactuate = attributes.get("@{http://www.w3.org/1999/xlink}actuate") map { _.as[xlink.ActuateType]}
lazy val gmlremoteSchema = attributes.get("@{http://www.opengis.net/gml}remoteSchema") map { _.as[java.net.URI]}
}
/** [complexType of] The value of the top-level property. It is an abstract element. Used as the head element of the substitution group for extensibility purposes.
*/
trait AbstractStyleType extends AbstractGMLType {
def standardObjectPropertiesSequence1: opengis.gml.StandardObjectPropertiesSequence
def gmlid: Option[String]
}
/** [complexType of] Predefined concrete value of the top-level property. Encapsulates all other styling information.
*/
case class StyleType(standardObjectPropertiesSequence1: opengis.gml.StandardObjectPropertiesSequence,
featureStyle: Seq[opengis.gml.FeatureStylePropertyType] = Nil,
graphStyle: Option[opengis.gml.GraphStylePropertyType] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) extends AbstractStyleType {
lazy val gmlid = attributes.get("@{http://www.opengis.net/gml}id") map { _.as[String]}
}
/**
*/
case class FeatureStylePropertyType(FeatureStyle: Option[opengis.gml.FeatureStyleType] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val about = attributes.get("@about") map { _.as[java.net.URI]}
lazy val xlinktype = attributes("@{http://www.w3.org/1999/xlink}type").as[xlink.TypeType]
lazy val xlinkhref = attributes.get("@{http://www.w3.org/1999/xlink}href") map { _.as[java.net.URI]}
lazy val xlinkrole = attributes.get("@{http://www.w3.org/1999/xlink}role") map { _.as[java.net.URI]}
lazy val xlinkarcrole = attributes.get("@{http://www.w3.org/1999/xlink}arcrole") map { _.as[java.net.URI]}
lazy val xlinktitle = attributes.get("@{http://www.w3.org/1999/xlink}title") map { _.as[String]}
lazy val xlinkshow = attributes.get("@{http://www.w3.org/1999/xlink}show") map { _.as[xlink.ShowType]}
lazy val xlinkactuate = attributes.get("@{http://www.w3.org/1999/xlink}actuate") map { _.as[xlink.ActuateType]}
lazy val gmlremoteSchema = attributes.get("@{http://www.opengis.net/gml}remoteSchema") map { _.as[java.net.URI]}
}
/** [complexType of] The style descriptor for features.
*/
case class FeatureStyleType(standardObjectPropertiesSequence1: opengis.gml.StandardObjectPropertiesSequence,
featureConstraint: Option[String] = None,
geometryStyle: Seq[opengis.gml.GeometryStylePropertyType] = Nil,
topologyStyle: Seq[opengis.gml.TopologyStylePropertyType] = Nil,
labelStyle: Option[opengis.gml.LabelStylePropertyType] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) extends AbstractGMLType {
lazy val gmlid = attributes.get("@{http://www.opengis.net/gml}id") map { _.as[String]}
lazy val featureType = attributes.get("@featureType") map { _.as[String]}
lazy val baseType = attributes.get("@baseType") map { _.as[String]}
lazy val queryGrammar = attributes.get("@queryGrammar") map { _.as[QueryGrammarEnumeration]}
}
sealed trait QueryGrammarEnumeration
object QueryGrammarEnumeration {
def fromString(value: String, scope: scala.xml.NamespaceBinding)(implicit fmt: scalaxb.XMLFormat[opengis.gml.QueryGrammarEnumeration]): QueryGrammarEnumeration = fmt.reads(scala.xml.Text(value), Nil) match {
case Right(x: QueryGrammarEnumeration) => x
case x => throw new RuntimeException(s"fromString returned unexpected value $x for input $value")
}
lazy val values: Seq[QueryGrammarEnumeration] = Seq(XpathValue, Xquery, OtherValue)
}
case object XpathValue extends QueryGrammarEnumeration { override def toString = "xpath" }
case object Xquery extends QueryGrammarEnumeration { override def toString = "xquery" }
case object OtherValue extends QueryGrammarEnumeration { override def toString = "other" }
/** Base complex type for geometry, topology, label and graph styles.
*/
trait BaseStyleDescriptorTypable extends AbstractGMLType {
def standardObjectPropertiesSequence1: opengis.gml.StandardObjectPropertiesSequence
def spatialResolution: Option[opengis.gml.ScaleType]
def styleVariation: Seq[opengis.gml.StyleVariationType]
def animate: Seq[opengis.gml.smil.AnimateType]
def animateMotion: Seq[opengis.gml.smil.AnimateMotionType]
def animateColor: Seq[opengis.gml.smil.AnimateColorType]
def set: Seq[opengis.gml.smil.SetType]
def gmlid: Option[String]
}
/** Base complex type for geometry, topology, label and graph styles.
*/
case class BaseStyleDescriptorType(standardObjectPropertiesSequence1: opengis.gml.StandardObjectPropertiesSequence,
spatialResolution: Option[opengis.gml.ScaleType] = None,
styleVariation: Seq[opengis.gml.StyleVariationType] = Nil,
animate: Seq[opengis.gml.smil.AnimateType] = Nil,
animateMotion: Seq[opengis.gml.smil.AnimateMotionType] = Nil,
animateColor: Seq[opengis.gml.smil.AnimateColorType] = Nil,
set: Seq[opengis.gml.smil.SetType] = Nil,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) extends BaseStyleDescriptorTypable {
lazy val gmlid = attributes.get("@{http://www.opengis.net/gml}id") map { _.as[String]}
}
/**
*/
case class GeometryStylePropertyType(GeometryStyle: Option[opengis.gml.GeometryStyleType] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val about = attributes.get("@about") map { _.as[java.net.URI]}
lazy val xlinktype = attributes("@{http://www.w3.org/1999/xlink}type").as[xlink.TypeType]
lazy val xlinkhref = attributes.get("@{http://www.w3.org/1999/xlink}href") map { _.as[java.net.URI]}
lazy val xlinkrole = attributes.get("@{http://www.w3.org/1999/xlink}role") map { _.as[java.net.URI]}
lazy val xlinkarcrole = attributes.get("@{http://www.w3.org/1999/xlink}arcrole") map { _.as[java.net.URI]}
lazy val xlinktitle = attributes.get("@{http://www.w3.org/1999/xlink}title") map { _.as[String]}
lazy val xlinkshow = attributes.get("@{http://www.w3.org/1999/xlink}show") map { _.as[xlink.ShowType]}
lazy val xlinkactuate = attributes.get("@{http://www.w3.org/1999/xlink}actuate") map { _.as[xlink.ActuateType]}
lazy val gmlremoteSchema = attributes.get("@{http://www.opengis.net/gml}remoteSchema") map { _.as[java.net.URI]}
}
/** [complexType of] The style descriptor for geometries of a feature.
*/
case class GeometryStyleType(standardObjectPropertiesSequence1: opengis.gml.StandardObjectPropertiesSequence,
spatialResolution: Option[opengis.gml.ScaleType] = None,
styleVariation: Seq[opengis.gml.StyleVariationType] = Nil,
animate: Seq[opengis.gml.smil.AnimateType] = Nil,
animateMotion: Seq[opengis.gml.smil.AnimateMotionType] = Nil,
animateColor: Seq[opengis.gml.smil.AnimateColorType] = Nil,
set: Seq[opengis.gml.smil.SetType] = Nil,
geometrystyletypeoption: scalaxb.DataRecord[Any],
labelStyle: Option[opengis.gml.LabelStylePropertyType] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) extends BaseStyleDescriptorTypable {
lazy val gmlid = attributes.get("@{http://www.opengis.net/gml}id") map { _.as[String]}
lazy val geometryProperty = attributes.get("@geometryProperty") map { _.as[String]}
lazy val geometryType = attributes.get("@geometryType") map { _.as[String]}
}
trait GeometryStyleTypeOption
/**
*/
case class TopologyStylePropertyType(TopologyStyle: Option[opengis.gml.TopologyStyleType] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val about = attributes.get("@about") map { _.as[java.net.URI]}
lazy val xlinktype = attributes("@{http://www.w3.org/1999/xlink}type").as[xlink.TypeType]
lazy val xlinkhref = attributes.get("@{http://www.w3.org/1999/xlink}href") map { _.as[java.net.URI]}
lazy val xlinkrole = attributes.get("@{http://www.w3.org/1999/xlink}role") map { _.as[java.net.URI]}
lazy val xlinkarcrole = attributes.get("@{http://www.w3.org/1999/xlink}arcrole") map { _.as[java.net.URI]}
lazy val xlinktitle = attributes.get("@{http://www.w3.org/1999/xlink}title") map { _.as[String]}
lazy val xlinkshow = attributes.get("@{http://www.w3.org/1999/xlink}show") map { _.as[xlink.ShowType]}
lazy val xlinkactuate = attributes.get("@{http://www.w3.org/1999/xlink}actuate") map { _.as[xlink.ActuateType]}
lazy val gmlremoteSchema = attributes.get("@{http://www.opengis.net/gml}remoteSchema") map { _.as[java.net.URI]}
}
/** [complexType of] The style descriptor for topologies of a feature. Describes individual topology elements styles.
*/
case class TopologyStyleType(standardObjectPropertiesSequence1: opengis.gml.StandardObjectPropertiesSequence,
spatialResolution: Option[opengis.gml.ScaleType] = None,
styleVariation: Seq[opengis.gml.StyleVariationType] = Nil,
animate: Seq[opengis.gml.smil.AnimateType] = Nil,
animateMotion: Seq[opengis.gml.smil.AnimateMotionType] = Nil,
animateColor: Seq[opengis.gml.smil.AnimateColorType] = Nil,
set: Seq[opengis.gml.smil.SetType] = Nil,
topologystyletypeoption: scalaxb.DataRecord[Any],
labelStyle: Option[opengis.gml.LabelStylePropertyType] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) extends BaseStyleDescriptorTypable {
lazy val gmlid = attributes.get("@{http://www.opengis.net/gml}id") map { _.as[String]}
lazy val topologyProperty = attributes.get("@topologyProperty") map { _.as[String]}
lazy val topologyType = attributes.get("@topologyType") map { _.as[String]}
}
trait TopologyStyleTypeOption
/**
*/
case class LabelStylePropertyType(LabelStyle: Option[opengis.gml.LabelStyleType] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val about = attributes.get("@about") map { _.as[java.net.URI]}
lazy val xlinktype = attributes("@{http://www.w3.org/1999/xlink}type").as[xlink.TypeType]
lazy val xlinkhref = attributes.get("@{http://www.w3.org/1999/xlink}href") map { _.as[java.net.URI]}
lazy val xlinkrole = attributes.get("@{http://www.w3.org/1999/xlink}role") map { _.as[java.net.URI]}
lazy val xlinkarcrole = attributes.get("@{http://www.w3.org/1999/xlink}arcrole") map { _.as[java.net.URI]}
lazy val xlinktitle = attributes.get("@{http://www.w3.org/1999/xlink}title") map { _.as[String]}
lazy val xlinkshow = attributes.get("@{http://www.w3.org/1999/xlink}show") map { _.as[xlink.ShowType]}
lazy val xlinkactuate = attributes.get("@{http://www.w3.org/1999/xlink}actuate") map { _.as[xlink.ActuateType]}
lazy val gmlremoteSchema = attributes.get("@{http://www.opengis.net/gml}remoteSchema") map { _.as[java.net.URI]}
}
/** [complexType of] The style descriptor for labels of a feature, geometry or topology.
*/
case class LabelStyleType(standardObjectPropertiesSequence1: opengis.gml.StandardObjectPropertiesSequence,
spatialResolution: Option[opengis.gml.ScaleType] = None,
styleVariation: Seq[opengis.gml.StyleVariationType] = Nil,
animate: Seq[opengis.gml.smil.AnimateType] = Nil,
animateMotion: Seq[opengis.gml.smil.AnimateMotionType] = Nil,
animateColor: Seq[opengis.gml.smil.AnimateColorType] = Nil,
set: Seq[opengis.gml.smil.SetType] = Nil,
style: String,
label: opengis.gml.LabelType,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) extends BaseStyleDescriptorTypable {
lazy val gmlid = attributes.get("@{http://www.opengis.net/gml}id") map { _.as[String]}
}
/**
*/
case class GraphStylePropertyType(GraphStyle: Option[opengis.gml.GraphStyleType] = None,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val about = attributes.get("@about") map { _.as[java.net.URI]}
lazy val xlinktype = attributes("@{http://www.w3.org/1999/xlink}type").as[xlink.TypeType]
lazy val xlinkhref = attributes.get("@{http://www.w3.org/1999/xlink}href") map { _.as[java.net.URI]}
lazy val xlinkrole = attributes.get("@{http://www.w3.org/1999/xlink}role") map { _.as[java.net.URI]}
lazy val xlinkarcrole = attributes.get("@{http://www.w3.org/1999/xlink}arcrole") map { _.as[java.net.URI]}
lazy val xlinktitle = attributes.get("@{http://www.w3.org/1999/xlink}title") map { _.as[String]}
lazy val xlinkshow = attributes.get("@{http://www.w3.org/1999/xlink}show") map { _.as[xlink.ShowType]}
lazy val xlinkactuate = attributes.get("@{http://www.w3.org/1999/xlink}actuate") map { _.as[xlink.ActuateType]}
lazy val gmlremoteSchema = attributes.get("@{http://www.opengis.net/gml}remoteSchema") map { _.as[java.net.URI]}
}
/** [complexType of] The style descriptor for a graph consisting of a number of features. Describes graph-specific style attributes.
*/
case class GraphStyleType(standardObjectPropertiesSequence1: opengis.gml.StandardObjectPropertiesSequence,
spatialResolution: Option[opengis.gml.ScaleType] = None,
styleVariation: Seq[opengis.gml.StyleVariationType] = Nil,
animate: Seq[opengis.gml.smil.AnimateType] = Nil,
animateMotion: Seq[opengis.gml.smil.AnimateMotionType] = Nil,
animateColor: Seq[opengis.gml.smil.AnimateColorType] = Nil,
set: Seq[opengis.gml.smil.SetType] = Nil,
planar: Option[Boolean] = None,
directed: Option[Boolean] = None,
grid: Option[Boolean] = None,
minDistance: Option[Double] = None,
minAngle: Option[Double] = None,
graphType: Option[opengis.gml.GraphTypeType] = None,
drawingType: Option[opengis.gml.DrawingTypeType] = None,
lineType: Option[opengis.gml.LineTypeType] = None,
aestheticCriteria: Seq[opengis.gml.AesheticCriteriaType] = Nil,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) extends BaseStyleDescriptorTypable {
lazy val gmlid = attributes.get("@{http://www.opengis.net/gml}id") map { _.as[String]}
}
/** [complexType of] The symbol property. Allows for remote referencing of symbols.
*/
case class SymbolType(any: Seq[scalaxb.DataRecord[Any]] = Nil,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val symbolType = attributes("@symbolType").as[SymbolTypeEnumeration]
lazy val gmltransform = attributes.get("@{http://www.opengis.net/gml}transform") map { _.as[String]}
lazy val about = attributes.get("@about") map { _.as[java.net.URI]}
lazy val xlinktype = attributes("@{http://www.w3.org/1999/xlink}type").as[xlink.TypeType]
lazy val xlinkhref = attributes.get("@{http://www.w3.org/1999/xlink}href") map { _.as[java.net.URI]}
lazy val xlinkrole = attributes.get("@{http://www.w3.org/1999/xlink}role") map { _.as[java.net.URI]}
lazy val xlinkarcrole = attributes.get("@{http://www.w3.org/1999/xlink}arcrole") map { _.as[java.net.URI]}
lazy val xlinktitle = attributes.get("@{http://www.w3.org/1999/xlink}title") map { _.as[String]}
lazy val xlinkshow = attributes.get("@{http://www.w3.org/1999/xlink}show") map { _.as[xlink.ShowType]}
lazy val xlinkactuate = attributes.get("@{http://www.w3.org/1999/xlink}actuate") map { _.as[xlink.ActuateType]}
lazy val gmlremoteSchema = attributes.get("@{http://www.opengis.net/gml}remoteSchema") map { _.as[java.net.URI]}
}
sealed trait SymbolTypeEnumeration
object SymbolTypeEnumeration {
def fromString(value: String, scope: scala.xml.NamespaceBinding)(implicit fmt: scalaxb.XMLFormat[opengis.gml.SymbolTypeEnumeration]): SymbolTypeEnumeration = fmt.reads(scala.xml.Text(value), Nil) match {
case Right(x: SymbolTypeEnumeration) => x
case x => throw new RuntimeException(s"fromString returned unexpected value $x for input $value")
}
lazy val values: Seq[SymbolTypeEnumeration] = Seq(Svg, Xpath, Other)
}
case object Svg extends SymbolTypeEnumeration { override def toString = "svg" }
case object Xpath extends SymbolTypeEnumeration { override def toString = "xpath" }
case object Other extends SymbolTypeEnumeration { override def toString = "other" }
/** Label is mixed -- composed of text and XPath expressions used to extract the useful information from the feature.
*/
case class LabelType(mixed: Seq[scalaxb.DataRecord[Any]] = Nil,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val gmltransform = attributes.get("@{http://www.opengis.net/gml}transform") map { _.as[String]}
}
/** Used to vary individual graphic parameters and attributes of the style, symbol or text.
*/
case class StyleVariationType(value: String,
attributes: Map[String, scalaxb.DataRecord[Any]] = Map.empty) {
lazy val styleProperty = attributes("@styleProperty").as[String]
lazy val featurePropertyRange = attributes.get("@featurePropertyRange") map { _.as[String]}
}
sealed trait GraphTypeType
object GraphTypeType {
def fromString(value: String, scope: scala.xml.NamespaceBinding)(implicit fmt: scalaxb.XMLFormat[opengis.gml.GraphTypeType]): GraphTypeType = fmt.reads(scala.xml.Text(value), Nil) match {
case Right(x: GraphTypeType) => x
case x => throw new RuntimeException(s"fromString returned unexpected value $x for input $value")
}
lazy val values: Seq[GraphTypeType] = Seq(TREE, BICONNECTED)
}
case object TREE extends GraphTypeType { override def toString = "TREE" }
case object BICONNECTED extends GraphTypeType { override def toString = "BICONNECTED" }
sealed trait DrawingTypeType
object DrawingTypeType {
def fromString(value: String, scope: scala.xml.NamespaceBinding)(implicit fmt: scalaxb.XMLFormat[opengis.gml.DrawingTypeType]): DrawingTypeType = fmt.reads(scala.xml.Text(value), Nil) match {
case Right(x: DrawingTypeType) => x
case x => throw new RuntimeException(s"fromString returned unexpected value $x for input $value")
}
lazy val values: Seq[DrawingTypeType] = Seq(POLYLINE, ORTHOGONAL)
}
case object POLYLINE extends DrawingTypeType { override def toString = "POLYLINE" }
case object ORTHOGONAL extends DrawingTypeType { override def toString = "ORTHOGONAL" }
sealed trait LineTypeType
object LineTypeType {
def fromString(value: String, scope: scala.xml.NamespaceBinding)(implicit fmt: scalaxb.XMLFormat[opengis.gml.LineTypeType]): LineTypeType = fmt.reads(scala.xml.Text(value), Nil) match {
case Right(x: LineTypeType) => x
case x => throw new RuntimeException(s"fromString returned unexpected value $x for input $value")
}
lazy val values: Seq[LineTypeType] = Seq(STRAIGHT, BENT)
}
case object STRAIGHT extends LineTypeType { override def toString = "STRAIGHT" }
case object BENT extends LineTypeType { override def toString = "BENT" }
sealed trait AesheticCriteriaType
object AesheticCriteriaType {
def fromString(value: String, scope: scala.xml.NamespaceBinding)(implicit fmt: scalaxb.XMLFormat[opengis.gml.AesheticCriteriaType]): AesheticCriteriaType = fmt.reads(scala.xml.Text(value), Nil) match {
case Right(x: AesheticCriteriaType) => x
case x => throw new RuntimeException(s"fromString returned unexpected value $x for input $value")
}
lazy val values: Seq[AesheticCriteriaType] = Seq(MIN_CROSSINGS, MIN_AREA, MIN_BENDS, MAX_BENDS, UNIFORM_BENDS, MIN_SLOPES, MIN_EDGE_LENGTH, MAX_EDGE_LENGTH, UNIFORM_EDGE_LENGTH, MAX_ANGULAR_RESOLUTION, MIN_ASPECT_RATIO, MAX_SYMMETRIES)
}
case object MIN_CROSSINGS extends AesheticCriteriaType { override def toString = "MIN_CROSSINGS" }
case object MIN_AREA extends AesheticCriteriaType { override def toString = "MIN_AREA" }
case object MIN_BENDS extends AesheticCriteriaType { override def toString = "MIN_BENDS" }
case object MAX_BENDS extends AesheticCriteriaType { override def toString = "MAX_BENDS" }
case object UNIFORM_BENDS extends AesheticCriteriaType { override def toString = "UNIFORM_BENDS" }
case object MIN_SLOPES extends AesheticCriteriaType { override def toString = "MIN_SLOPES" }
case object MIN_EDGE_LENGTH extends AesheticCriteriaType { override def toString = "MIN_EDGE_LENGTH" }
case object MAX_EDGE_LENGTH extends AesheticCriteriaType { override def toString = "MAX_EDGE_LENGTH" }
case object UNIFORM_EDGE_LENGTH extends AesheticCriteriaType { override def toString = "UNIFORM_EDGE_LENGTH" }
case object MAX_ANGULAR_RESOLUTION extends AesheticCriteriaType { override def toString = "MAX_ANGULAR_RESOLUTION" }
case object MIN_ASPECT_RATIO extends AesheticCriteriaType { override def toString = "MIN_ASPECT_RATIO" }
case object MAX_SYMMETRIES extends AesheticCriteriaType { override def toString = "MAX_SYMMETRIES" }
© 2015 - 2025 Weber Informatics LLC | Privacy Policy