Dart SDK
dart:html
Point
class
Point<T extends num>
Properties
Constructors
Operators
Methods
Properties
x
y
hashCode
magnitude
Constructors
Point
Operators
operator ==
operator +
operator -
operator *
Methods
toString
distanceTo
squaredDistanceTo
A utility class for representing two-dimensional positions.
Properties
T
x
read-only
T
y
read-only
int
hashCode
read-only
double
magnitude
read-only
Get the straight line (Euclidean) distance between the origin (0, 0) and this point.
Constructors
Point
(
T
x
,
T
y
)
const
Operators
operator ==
(
other
) →
bool
A Point is only equal to another Point with the same coordinates.
operator +
(
Point
<T>
other
) →
Point
<T>
Add other to this, as if both points were vectors.
operator -
(
Point
<T>
other
) →
Point
<T>
Subtract other from this, as if both points were vectors.
operator *
(
num
factor
) →
Point
<T>
Scale this point by factor as if it were a vector.
Methods
toString
(
) →
String
Returns a string representation of this object.
distanceTo
(
Point
<T>
other
) →
double
Returns the distance between this and other.
squaredDistanceTo
(
Point
<T>
other
) →
T
Returns the squared distance between this and other.