java.lang.Object
uk.ac.manchester.tornado.api.types.vectors.Short3
- All Implemented Interfaces:
Serializable,PrimitiveStorage<ShortBuffer>,TornadoVectorsInterface<ShortBuffer>
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Short3static Short3asBuffer()static Short3static Short3static Short3static Short3shortget(int index) longshortgetX()shortgetY()shortgetZ()static Short3static booleanvoidloadFromBuffer(ShortBuffer buffer) static shortstatic Short3static shortstatic Short3static Short3static Short3static Short3voidset(int index, short value) voidvoidsetX(short value) voidsetY(short value) voidsetZ(short value) intsize()static Short3static Short3short[]toArray()toString()
-
Field Details
-
TYPE
-
-
Constructor Details
-
Short3
public Short3() -
Short3
public Short3(short x, short y, short z)
-
-
Method Details
-
add
-
sub
-
div
-
mult
-
min
-
max
-
add
-
sub
-
mult
-
div
-
inc
-
dec
-
scale
-
clamp
-
min
-
max
-
isEqual
-
set
-
get
public short get(int index) -
set
public void set(int index, short value) -
getX
public short getX() -
setX
public void setX(short value) -
getY
public short getY() -
setY
public void setY(short value) -
getZ
public short getZ() -
setZ
public void setZ(short value) -
duplicate
-
toString
-
toString
-
loadFromBuffer
- Specified by:
loadFromBufferin interfacePrimitiveStorage<ShortBuffer>
-
asBuffer
- Specified by:
asBufferin interfacePrimitiveStorage<ShortBuffer>
-
size
public int size()- Specified by:
sizein interfacePrimitiveStorage<ShortBuffer>
-
toArray
public short[] toArray() -
getNumBytes
public long getNumBytes()- Specified by:
getNumBytesin interfaceTornadoVectorsInterface<ShortBuffer>
-