Geometry

com.phasmidsoftware.xmldoc.kml.Geometry
See theGeometry companion object

Trait Geometry: abstract subelement of KmlObject. Geometry is the super-type of LineString, Polygon, LinearRing, and Point.

See Geometry

Attributes

Companion
object
Graph
Supertypes
trait KmlObject
class Object
trait Matchable
class Any
Show all
Known subtypes
class LineString
class LinearRing
class Model
class Point
class Polygon
Show all

Members list

Value members

Concrete methods

def invert: Option[Geometry]

Inverts the current Geometry instance. This operation typically reverses the orientation or nature of the Geometry, depending on its specific subtype (e.g., LineString, Polygon, etc.).

Inverts the current Geometry instance. This operation typically reverses the orientation or nature of the Geometry, depending on its specific subtype (e.g., LineString, Polygon, etc.).

Attributes

Returns

an Option containing the inverted Geometry if applicable; otherwise, None.

def merge(t: Geometry, mergeName: Boolean = ...): Option[Geometry]

Merge this mergeable object with t.

Merge this mergeable object with t.

Value parameters

t

the object to be merged with this.

Attributes

Returns

the merged value of T.