Polygon

case class Polygon(vector: Vector[Vector[Point]]) extends Geometry
Companion
object
trait Geometry
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[T](points: T*)(implicit ev: T =:= Point): Polygon
def apply[T](points: (T, T)*)(implicit evidence$1: Numeric[T]): Polygon
def contains(that: Geometry)(implicit helper: Comparator): Boolean
def disjoint(that: Geometry)(implicit helper: Comparator): Boolean
def intersect(that: Geometry)(implicit helper: Comparator): Boolean
def within(that: Geometry)(implicit helper: Comparator): Boolean

Inherited methods

def !^(that: Geometry)(implicit helper: Comparator): Boolean
Inherited from
Geometry
def <>(that: Geometry)(implicit helper: Comparator): Boolean
Inherited from
Geometry
def ><(that: Geometry)(implicit helper: Comparator): Boolean
Inherited from
Geometry
def ^(that: Geometry)(implicit helper: Comparator): Boolean
Inherited from
Geometry
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product

Concrete fields

lazy val bbox: BBox