T - A phantom type parameterPVectorReadable2DType<T>, PVectorReadable3DType<T>, PVectorReadable4DType<T>, VectorReadable2DType, VectorReadable3DType, VectorReadable4DType, PVectorStorageFloating2Type<T>, PVectorStorageFloating3Type<T>, PVectorStorageFloating4Type<T>, VectorStorageFloating2Type, VectorStorageFloating3Type, VectorStorageFloating4Type, VectorStorageTypepublic final class PVectorMutable4D<T> extends Object implements PVectorStorageFloating4Type<T>
| Constructor | Description |
|---|---|
PVectorMutable4D() |
Create a new vector.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(Object o) |
|
int |
hashCode() |
|
void |
setW(double in_w) |
Set the
w component. |
void |
setX(double in_x) |
Set the
x component. |
void |
setY(double in_y) |
Set the
Y component. |
void |
setZ(double in_z) |
Set the
z component. |
String |
toString() |
|
double |
w() |
|
double |
x() |
|
double |
y() |
|
double |
z() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitsetPVector2D, setPVector2FsetPVector3D, setPVector3FsetPVector4D, setPVector4FsetVector2D, setVector2F, setXYsetVector3D, setVector3F, setXYZsetVector4D, setVector4F, setXYZWpublic double x()
x in interface VectorReadable2DTypex componentpublic double y()
y in interface VectorReadable2DTypey componentpublic double w()
w in interface VectorReadable4DTypew componentpublic double z()
z in interface VectorReadable3DTypez componentpublic void setZ(double in_z)
VectorStorageFloating3Typez component.setZ in interface VectorStorageFloating3Typein_z - The Z componentpublic void setX(double in_x)
VectorStorageFloating2Typex component.setX in interface VectorStorageFloating2Typein_x - The X componentpublic void setY(double in_y)
VectorStorageFloating2TypeY component.setY in interface VectorStorageFloating2Typein_y - The Y componentpublic void setW(double in_w)
VectorStorageFloating4Typew component.setW in interface VectorStorageFloating4Typein_w - The W componentCopyright © 2017 <code@io7m.com> http://io7m.com