|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jouvieje.fmodex.utils.Pointer
org.jouvieje.fmodex.structures.FMOD_VECTOR
Constructor Summary | |
FMOD_VECTOR()
Create an object that holds a null FMOD_VECTOR . |
Method Summary | |
static FMOD_VECTOR |
allocate()
Allocate a new FMOD_VECTOR . |
static FMOD_VECTOR |
allocate(float x,
float y,
float z)
Create a new FMOD_VECTOR . |
static FMOD_VECTOR[] |
allocate(int length)
Allocate and initialize a new FMOD_VECTOR[] . |
static FMOD_VECTOR |
asFMOD_VECTOR(Pointer pointer)
Create a view of the Pointer object as a FMOD_VECTOR object. |
float |
getX()
X co-ordinate in 3D space. |
float |
getY()
Y co-ordinate in 3D space. |
float |
getZ()
Z co-ordinate in 3D space. |
void |
release()
|
void |
set(float x,
float y,
float z)
X, Y & Z co-ordinate in 3D space. |
void |
set(FMOD_VECTOR vector)
X, Y & Z co-ordinate in 3D space. |
void |
setX(float x)
X co-ordinate in 3D space. |
void |
setY(float y)
Y co-ordinate in 3D space. |
void |
setZ(float z)
Z co-ordinate in 3D space. |
Methods inherited from class org.jouvieje.fmodex.utils.Pointer |
asByteBuffer, asDouble, asFloat, asInt, asLong, asPointer, asString, asString, equals, isNull, shareMemory |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FMOD_VECTOR()
FMOD_VECTOR
.isNull()
on the object created will returns true. FMOD_VECTOR obj = new FMOD_VECTOR();
(obj == null) <=> false
obj.isNull() <=> true
To creates a new FMOD_VECTOR
, use the static "constructor" :
FMOD_VECTOR obj = FMOD_VECTOR.allocate();
allocate()
Method Detail |
public static FMOD_VECTOR allocate(float x, float y, float z)
FMOD_VECTOR
.isNull()
on the object created will return false. FMOD_VECTOR obj = FMOD_VECTOR.allocate();
(obj == null) <=> obj.isNull() <=> false
x
- X co-ordinate in 3D space.y
- Y co-ordinate in 3D space.z
- Z co-ordinate in 3D space.public static FMOD_VECTOR asFMOD_VECTOR(Pointer pointer)
Pointer
object as a FMOD_VECTOR
object.Pointer
holds a FMOD_VECTOR object.
public static FMOD_VECTOR[] allocate(int length)
FMOD_VECTOR[]
.
length
- length of the array returned.public static FMOD_VECTOR allocate()
FMOD_VECTOR
.isNull()
on the object created will return false. FMOD_VECTOR obj = FMOD_VECTOR.allocate();
(obj == null) <=> obj.isNull() <=> false
public void release()
public float getX()
public void setX(float x)
public float getY()
public void setY(float y)
public float getZ()
public void setZ(float z)
public void set(FMOD_VECTOR vector)
public void set(float x, float y, float z)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |