public abstract class IntVectorAbstract extends Object
Modifier and Type | Field and Description |
---|---|
IntegerAbstract |
x |
IntegerAbstract |
y |
IntegerAbstract |
z |
Constructor and Description |
---|
IntVectorAbstract() |
Modifier and Type | Method and Description |
---|---|
IntVectorAbstract |
add(org.bukkit.block.BlockFace face,
int length) |
IntVectorAbstract |
add(int x,
int y,
int z) |
IntVectorAbstract |
add(IntVector3 vector) |
IntVectorAbstract |
add(IntVectorAbstract value) |
IntVectorAbstract |
add(IntVectorAbstract value,
int length) |
double |
distance(org.bukkit.block.Block block) |
double |
distance(CommonEntity<?> other) |
double |
distance(double x,
double y,
double z) |
double |
distance(org.bukkit.entity.Entity other) |
double |
distance(org.bukkit.Location other) |
double |
distance(org.bukkit.util.Vector other) |
double |
distance(VectorAbstract other) |
double |
distanceSquared(org.bukkit.block.Block block) |
double |
distanceSquared(CommonEntity<?> other) |
double |
distanceSquared(double x,
double y,
double z) |
double |
distanceSquared(org.bukkit.entity.Entity other) |
double |
distanceSquared(org.bukkit.Location other) |
double |
distanceSquared(org.bukkit.util.Vector other) |
double |
distanceSquared(VectorAbstract other) |
IntVectorAbstract |
divide(int factor) |
IntVectorAbstract |
divide(int dx,
int dy,
int dz) |
IntVectorAbstract |
divide(IntVector3 vector) |
abstract int |
getX()
Gets the X-component
|
abstract int |
getY()
Gets the Y-component
|
abstract int |
getZ()
Gets the Z-component
|
double |
length() |
double |
lengthSquared() |
IntVectorAbstract |
multiply(int factor) |
IntVectorAbstract |
multiply(int mx,
int my,
int mz) |
IntVectorAbstract |
multiply(IntVector3 vector) |
org.bukkit.util.Vector |
offsetTo(CommonEntity<?> entity) |
org.bukkit.util.Vector |
offsetTo(double x,
double y,
double z) |
org.bukkit.util.Vector |
offsetTo(org.bukkit.entity.Entity e) |
org.bukkit.util.Vector |
offsetTo(org.bukkit.Location l) |
IntVectorAbstract |
set(int x,
int y,
int z) |
IntVectorAbstract |
set(IntVector3 value) |
IntVectorAbstract |
set(IntVectorAbstract value) |
abstract IntVectorAbstract |
setX(int x)
Sets the X-component
|
abstract IntVectorAbstract |
setY(int y)
Sets the Y-component
|
abstract IntVectorAbstract |
setZ(int z)
Sets the Z-component
|
IntVectorAbstract |
setZero() |
IntVectorAbstract |
subtract(org.bukkit.block.BlockFace face,
int length) |
IntVectorAbstract |
subtract(int x,
int y,
int z) |
IntVectorAbstract |
subtract(IntVector3 vector) |
IntVectorAbstract |
subtract(IntVectorAbstract value) |
IntVectorAbstract |
subtract(IntVectorAbstract value,
int length) |
String |
toString() |
IntVector3 |
vector() |
public final IntegerAbstract x
public final IntegerAbstract y
public final IntegerAbstract z
public abstract int getX()
public abstract int getY()
public abstract int getZ()
public abstract IntVectorAbstract setX(int x)
x
- value to set topublic abstract IntVectorAbstract setY(int y)
y
- value to set topublic abstract IntVectorAbstract setZ(int z)
z
- value to set topublic IntVectorAbstract setZero()
public IntVectorAbstract set(int x, int y, int z)
public IntVectorAbstract set(IntVectorAbstract value)
public IntVectorAbstract set(IntVector3 value)
public IntVector3 vector()
public IntVectorAbstract add(int x, int y, int z)
public IntVectorAbstract add(IntVector3 vector)
public IntVectorAbstract add(IntVectorAbstract value)
public IntVectorAbstract add(org.bukkit.block.BlockFace face, int length)
public IntVectorAbstract add(IntVectorAbstract value, int length)
public IntVectorAbstract subtract(int x, int y, int z)
public IntVectorAbstract subtract(IntVector3 vector)
public IntVectorAbstract subtract(IntVectorAbstract value)
public IntVectorAbstract subtract(org.bukkit.block.BlockFace face, int length)
public IntVectorAbstract subtract(IntVectorAbstract value, int length)
public IntVectorAbstract multiply(int mx, int my, int mz)
public IntVectorAbstract multiply(IntVector3 vector)
public IntVectorAbstract divide(int dx, int dy, int dz)
public IntVectorAbstract divide(IntVector3 vector)
public IntVectorAbstract multiply(int factor)
public IntVectorAbstract divide(int factor)
public double length()
public double lengthSquared()
public double distance(double x, double y, double z)
public double distanceSquared(double x, double y, double z)
public double distance(VectorAbstract other)
public double distanceSquared(VectorAbstract other)
public double distance(org.bukkit.Location other)
public double distanceSquared(org.bukkit.Location other)
public double distance(org.bukkit.util.Vector other)
public double distanceSquared(org.bukkit.util.Vector other)
public double distance(org.bukkit.entity.Entity other)
public double distanceSquared(org.bukkit.entity.Entity other)
public double distance(org.bukkit.block.Block block)
public double distanceSquared(org.bukkit.block.Block block)
public double distance(CommonEntity<?> other)
public double distanceSquared(CommonEntity<?> other)
public org.bukkit.util.Vector offsetTo(double x, double y, double z)
public org.bukkit.util.Vector offsetTo(org.bukkit.Location l)
public org.bukkit.util.Vector offsetTo(CommonEntity<?> entity)
public org.bukkit.util.Vector offsetTo(org.bukkit.entity.Entity e)
Copyright © 2019. All rights reserved.