public interface Vector3 extends RealLocalizable, RealPositionable
Modifier and Type | Method and Description |
---|---|
default void |
bck(int d) |
default void |
fwd(int d) |
default double |
getDoublePosition(int d) |
default float |
getFloatPosition(int d) |
default void |
localize(double[] position) |
default void |
localize(float[] position) |
default void |
move(double[] distance) |
default void |
move(double xDist,
double yDist,
double zDist) |
default void |
move(double distance,
int d) |
default void |
move(float[] distance) |
default void |
move(float xDist,
float yDist,
float zDist) |
default void |
move(float distance,
int d) |
default void |
move(int[] distance) |
default void |
move(int distance,
int d) |
default void |
move(Localizable distance) |
default void |
move(long[] distance) |
default void |
move(long distance,
int d) |
default void |
move(RealLocalizable distance) |
default void |
moveX(double distance) |
default void |
moveX(float distance) |
default void |
moveY(double distance) |
default void |
moveY(float distance) |
default void |
moveZ(double distance) |
default void |
moveZ(float distance) |
default int |
numDimensions() |
default void |
setPosition(double[] position) |
default void |
setPosition(double x,
double y,
double z) |
default void |
setPosition(double position,
int d) |
default void |
setPosition(float[] position) |
default void |
setPosition(float x,
float y,
float z) |
default void |
setPosition(float position,
int d) |
default void |
setPosition(int[] position) |
default void |
setPosition(int position,
int d) |
default void |
setPosition(Localizable localizable) |
default void |
setPosition(long[] position) |
default void |
setPosition(long position,
int d) |
default void |
setPosition(RealLocalizable localizable) |
default void |
setX(double position) |
void |
setX(float position) |
default void |
setY(double position) |
void |
setY(float position) |
default void |
setZ(double position) |
void |
setZ(float position) |
default double |
xd() |
float |
xf() |
default double |
yd() |
float |
yf() |
default double |
zd() |
float |
zf() |
localize, positionAsDoubleArray, positionAsRealPoint
float xf()
float yf()
float zf()
default void moveX(float distance)
default void moveY(float distance)
default void moveZ(float distance)
default void move(float xDist, float yDist, float zDist)
void setX(float position)
void setY(float position)
void setZ(float position)
default void setPosition(float x, float y, float z)
default double xd()
default double yd()
default double zd()
default void moveX(double distance)
default void moveY(double distance)
default void moveZ(double distance)
default void move(double xDist, double yDist, double zDist)
default void setX(double position)
default void setY(double position)
default void setZ(double position)
default void setPosition(double x, double y, double z)
default void localize(float[] position)
localize
in interface RealLocalizable
default void localize(double[] position)
localize
in interface RealLocalizable
default float getFloatPosition(int d)
getFloatPosition
in interface RealLocalizable
default double getDoublePosition(int d)
getDoublePosition
in interface RealLocalizable
default void move(float distance, int d)
move
in interface RealPositionable
default void move(double distance, int d)
move
in interface RealPositionable
default void move(RealLocalizable distance)
move
in interface RealPositionable
default void move(float[] distance)
move
in interface RealPositionable
default void move(double[] distance)
move
in interface RealPositionable
default void setPosition(RealLocalizable localizable)
setPosition
in interface RealPositionable
default void setPosition(float[] position)
setPosition
in interface RealPositionable
default void setPosition(double[] position)
setPosition
in interface RealPositionable
default void setPosition(float position, int d)
setPosition
in interface RealPositionable
default void setPosition(double position, int d)
setPosition
in interface RealPositionable
default void fwd(int d)
fwd
in interface Positionable
default void bck(int d)
bck
in interface Positionable
default void move(int distance, int d)
move
in interface Positionable
default void move(long distance, int d)
move
in interface Positionable
default void move(Localizable distance)
move
in interface Positionable
default void move(int[] distance)
move
in interface Positionable
default void move(long[] distance)
move
in interface Positionable
default void setPosition(Localizable localizable)
setPosition
in interface Positionable
default void setPosition(int[] position)
setPosition
in interface Positionable
default void setPosition(long[] position)
setPosition
in interface Positionable
default void setPosition(int position, int d)
setPosition
in interface Positionable
default void setPosition(long position, int d)
setPosition
in interface Positionable
default int numDimensions()
numDimensions
in interface EuclideanSpace
Copyright © 2019–2022 scenery. All rights reserved.