-
- All Implemented Interfaces:
-
it.unibo.alchemist.model.interfaces.Position,it.unibo.alchemist.model.interfaces.geometry.Vector,java.io.Serializable
public abstract class AbstractEuclideanPosition<P extends AbstractEuclideanPosition<P>> extends AbstractPosition<P> implements Vector<P>
N-dimensional Euclidean position.
-
-
Method Summary
Modifier and Type Method Description final doubleget(int dim)-
Methods inherited from class it.unibo.alchemist.model.implementations.positions.AbstractPosition
boundingBox, distanceTo, div, equals, getCoordinate, getCoordinates, getDimensions, hashCode, minus, plus, times, toString -
Methods inherited from class it.unibo.alchemist.model.interfaces.geometry.Vector
angleBetween, coerceAtLeast, coerceAtMost, coerceIn, div, dot, getMagnitude, minus, normal, normalized, plus, resized, times -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
get
final double get(int dim)
-
-
-
-