object BoundingBox extends Serializable
- Alphabetic
- By Inheritance
- BoundingBox
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def fromBoundingBoxWithBuffer[BB](bb: BB, bufferInMeters: Double, projection: GeoProjection)(implicit arg0: BoundingBoxOperations[BB]): BoundingBox
Creates a bounding box expanded by a buffer zone towards all directions from the bounding box center.
Creates a bounding box expanded by a buffer zone towards all directions from the bounding box center.
Please note that for accurate results the location of the bounding box and the size of the buffer needs to be compatible with the used projection.
Throws an IllegalArgumentException if
bbis not a valid bounding box.- BB
The type of bounding box to expand to use
- bb
The base bounding box
- bufferInMeters
The width of the buffer zone
- projection
The projection to use
- returns
A bounding box expanded by the buffer zone
- def fromCenterAndBuffer[GC](coord: GC, bufferInMeters: Double, projection: GeoProjection)(implicit arg0: GeoCoordinateOperations[GC]): BoundingBox
Creates a bounding box expanded towards all directions from the given point.
Creates a bounding box expanded towards all directions from the given point.
- coord
The bounding box center
- bufferInMeters
The width of the buffer zone
- projection
The projection to use
- returns
A bounding box expanded by the buffer zone
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- implicit object CommonLocationBoundingBoxOperations extends BoundingBoxOperations[BoundingBox]
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)