toggle menu
OMH Maps
androidJvm
switch theme
search in API
core
/
com.openmobilehub.android.maps.core.utils.cartesian
/
Point2D
Point2D
data
class
Point2D
<
T
:
Number
>
(
val
x
:
T
,
val
y
:
T
)
A 2D point.
Members
Constructors
Point2D
Link copied to clipboard
constructor
(
x
:
T
,
y
:
T
)
Creates a new 2D point.
Properties
x
Link copied to clipboard
val
x
:
T
y
Link copied to clipboard
val
y
:
T
Functions
distance
To
Link copied to clipboard
@
JvmName
(
name
=
"distanceToDouble"
)
fun
distanceTo
(
other
:
Point2D
<
Double
>
)
:
Double
@
JvmName
(
name
=
"distanceToFloat"
)
fun
distanceTo
(
other
:
Point2D
<
Float
>
)
:
Double
@
JvmName
(
name
=
"distanceToInt"
)
fun
distanceTo
(
other
:
Point2D
<
Int
>
)
:
Double
plus
Link copied to clipboard
@
JvmName
(
name
=
"plusDouble"
)
operator
fun
plus
(
offset
:
Offset2D
<
Double
>
)
:
Point2D
<
Double
>
@
JvmName
(
name
=
"plusFloat"
)
operator
fun
plus
(
offset
:
Offset2D
<
Float
>
)
:
Point2D
<
Float
>
@
JvmName
(
name
=
"plusInt"
)
operator
fun
plus
(
offset
:
Offset2D
<
Int
>
)
:
Point2D
<
Int
>