GeoBoundingBox

open class GeoBoundingBox : BaseNativeParcelable

Represents a bounding box that defines a rectangular area in a geographic coordinate system.

Constructors

GeoBoundingBox
Link copied to clipboard
open fun GeoBoundingBox(@NonNull topLeft: GeoCoordinates, @NonNull bottomRight: GeoCoordinates)
Default constructor.
GeoBoundingBox
Link copied to clipboard
open fun GeoBoundingBox(@NonNull other: GeoBoundingBox)
Create copy.

Functions

describeContents
Link copied to clipboard
open fun describeContents(): Int
For documentation, see android.os.Parcelable.describeContents().
equals
Link copied to clipboard
open fun equals(o: Any): Boolean
getBottomRight
Link copied to clipboard
open fun getBottomRight(): GeoCoordinates
getTopLeft
Link copied to clipboard
open fun getTopLeft(): GeoCoordinates
getWidth
Link copied to clipboard
open fun getWidth(): Double
hashCode
Link copied to clipboard
open fun hashCode(): Int
isValid
Link copied to clipboard
open fun isValid(): Boolean
isValidParcelable
Link copied to clipboard
open fun isValidParcelable(): Boolean
If object after recreate from parcel contains all of reference like original object method return true.
toString
Link copied to clipboard
open fun toString(): String
union
Link copied to clipboard
open fun union(@NonNull other: GeoBoundingBox)
open fun union(@NonNull coords: GeoCoordinates)
writeToParcel
Link copied to clipboard
open fun writeToParcel(dest: Parcel, flags: Int)
For documentation, see android.os.Parcelable.writeToParcel().

Properties

CREATOR
Link copied to clipboard
val CREATOR: Parcelable.Creator<GeoBoundingBox>