boolean |
Straight.contains(Vector vector) |
|
boolean |
Straight.containsWithinSegment(Vector segmentStart,
Vector segmentEnd,
Vector vector) |
Checks if the Point indicated by the provided Vector is a
Point on the Straight segment between the given start and
end Point s indicated by their corresponding position
Vector s.
|
Vector |
Vector.getAdded(Vector other) |
|
Angle |
Vector.getAngle(Vector other) |
Returns the smallest Angle between this Vector and the
provided one.
|
Angle |
Vector.getAngleCCW(Vector other) |
Returns the counter-clockwise (CCW) Angle between this
Vector and the provided one.
|
Angle |
Vector.getAngleCW(Vector other) |
Returns the clockwise (CW) Angle between this Vector and
the provided one.
|
Vector |
Vector.getAveraged(Vector other) |
Creates a new Vector which represents the average of this
Vector with the provided one.
|
double |
Vector.getCrossProduct(Vector other) |
Calculates the cross product of this Vector (lhs) and the given
other Vector (rhs).
|
double |
Vector.getDissimilarity(Vector other) |
Calculates the magnitude of the cross product of this Vector with
the given other Vector .
|
double |
Straight.getDistance(Vector vector) |
|
double |
Vector.getDotProduct(Vector other) |
Calculates the dot product of this Vector and the given other
Vector .
|
double |
Straight.getParameterAt(Vector vp) |
|
Vector |
Straight.getProjection(Vector vector) |
|
double |
Straight.getSignedDistanceCCW(Vector vector) |
Returns the counter-clockwise (CCW) signed distance of the given
Vector to this Straight .
|
double |
Straight.getSignedDistanceCW(Vector vector) |
Returns the clockwise (CW) signed distance of the given Vector to
this Straight .
|
double |
Vector.getSimilarity(Vector other) |
Calculates the similarity of this Vector and the provided one.
|
Vector |
Vector.getSubtracted(Vector other) |
Returns a new Vector that represents the difference of this
Vector and the provided one.
|
boolean |
Straight.intersectsWithinSegment(Vector segmentStart,
Vector segmentEnd,
Straight other) |
Checks whether this Straight and the provided one have an
intersection Point which is inside the specified segment between
the segmentStart and segmentEnd Vector s.
|
boolean |
Vector.isOrthogonalTo(Vector other) |
Checks if this Vector and the provided one are orthogonal to each
other.
|
boolean |
Vector.isParallelTo(Vector other) |
Checks if this Vector and the provided one are parallel to each
other.
|