|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Uses of Vector3f in com.jme.animation |
| Fields in com.jme.animation declared as Vector3f | |
Vector3f[] |
JointController.PointInTime.jointTranslation
Array of translations for this PointInTime. |
| Methods in com.jme.animation with parameters of type Vector3f | |
void |
SpatialTransformer.setPosition(int indexInST,
float time,
Vector3f position)
Sets object with index indexInST to translate by
position at time time. |
void |
SpatialTransformer.setScale(int indexInST,
float time,
Vector3f scale)
Sets object with index indexInST to scale by
scale at time time. |
void |
JointController.setTranslation(int jointNumber,
float time,
Vector3f trans)
Tells JointController that at time time the joint
jointNumber will translate to x,y,z relative to its parent |
| Uses of Vector3f in com.jme.bounding |
| Fields in com.jme.bounding declared as Vector3f | |
Vector3f |
OBB2.center
Center of the Oriented Box. |
Vector3f |
OBB2.xAxis
X axis of the Oriented Box. |
Vector3f |
OBB2.yAxis
Y axis of the Oriented Box. |
Vector3f |
OBB2.zAxis
Z axis of the Oriented Box. |
Vector3f |
OBB2.extent
Extents of the box along the x,y,z axis. |
| Methods in com.jme.bounding that return Vector3f | |
Vector3f |
OrientedBoundingBox.getCenter(Vector3f store)
|
Vector3f |
OBB2.getCenter(Vector3f store)
|
Vector3f |
BoundingVolume.getCenter(Vector3f store)
This function stores the approximate center of the bounding volume into the store vector. |
Vector3f |
BoundingSphere.getCenter()
getCenter returns the center of the bounding sphere. |
Vector3f |
BoundingSphere.getCenter(Vector3f store)
Stores the current center of this BoundingSphere into the store vector. |
Vector3f |
BoundingBox.getCenter(Vector3f store)
Stores the current center of this BoundingBox into the store vector. |
Vector3f |
BoundingBox.getOrigCenter()
Returns the original, unrotated center of the bounding box. |
Vector3f |
BoundingBox.getOrigExtent()
Gets the original, unrotated extent of the box. |
| Methods in com.jme.bounding with parameters of type Vector3f | |
BoundingVolume |
OrientedBoundingBox.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale)
|
BoundingVolume |
OrientedBoundingBox.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
|
void |
OrientedBoundingBox.computeFromPoints(Vector3f[] points)
|
float |
OrientedBoundingBox.distanceTo(Vector3f point)
|
Vector3f |
OrientedBoundingBox.getCenter(Vector3f store)
|
BoundingVolume |
OBB2.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale)
|
BoundingVolume |
OBB2.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
|
BoundingVolume |
OBB2.transform(Matrix3f rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
|
void |
OBB2.computeFromPoints(Vector3f[] points)
|
float |
OBB2.distanceTo(Vector3f point)
|
Vector3f |
OBB2.getCenter(Vector3f store)
|
BoundingVolume |
BoundingVolume.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale)
transform alters the location of the bounding volume by a
rotation, translation and a scalar. |
BoundingVolume |
BoundingVolume.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
transform alters the location of the bounding volume by a
rotation, translation and a scalar. |
void |
BoundingVolume.computeFromPoints(Vector3f[] points)
computeFromPoints generates a bounding volume that
encompasses a collection of points. |
float |
BoundingVolume.distanceTo(Vector3f point)
Find the distance from the center of this Bounding Volume to the given point. |
Vector3f |
BoundingVolume.getCenter(Vector3f store)
This function stores the approximate center of the bounding volume into the store vector. |
void |
BoundingSphere.setCenter(Vector3f center)
setCenter sets the center of the bounding sphere. |
void |
BoundingSphere.computeFromPoints(Vector3f[] points)
computeFromPoints creates a new Bounding Sphere from a
given set of points. |
void |
BoundingSphere.calcWelzl(Vector3f[] points)
Calculates a minimum bounding sphere for the set of points. |
void |
BoundingSphere.averagePoints(Vector3f[] points)
averagePoints selects the sphere center to be the average
of the points and the sphere radius to be the smallest value to enclose
all points. |
BoundingVolume |
BoundingSphere.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale)
transform modifies the center of the sphere to reflect the
change made via a rotation, translation and scale. |
BoundingVolume |
BoundingSphere.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
transform modifies the center of the sphere to reflect the
change made via a rotation, translation and scale. |
float |
BoundingSphere.distanceTo(Vector3f point)
Find the distance from the center of this Bounding Volume to the given point. |
Vector3f |
BoundingSphere.getCenter(Vector3f store)
Stores the current center of this BoundingSphere into the store vector. |
void |
BoundingBox.computeFromPoints(Vector3f[] points)
computeFromPoints creates a new Bounding Box from a given
set of points. |
void |
BoundingBox.containAABB(Vector3f[] points)
containAABB creates a minimum-volume axis-aligned bounding
box of the points, then selects the smallest enclosing sphere of the box
with the sphere centered at the boxes center. |
BoundingVolume |
BoundingBox.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale)
transform modifies the center of the box to reflect the
change made via a rotation, translation and scale. |
BoundingVolume |
BoundingBox.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
transform modifies the center of the box to reflect the
change made via a rotation, translation and scale. |
float |
BoundingBox.distanceTo(Vector3f point)
Find the distance from the center of this Bounding Volume to the given point. |
Vector3f |
BoundingBox.getCenter(Vector3f store)
Stores the current center of this BoundingBox into the store vector. |
void |
BoundingBox.setOrigCenter(Vector3f origCenter)
Sets the bounding box's original center. |
void |
BoundingBox.setOrigExtent(Vector3f origExtent)
Sets the box's original extent. |
| Constructors in com.jme.bounding with parameters of type Vector3f | |
BoundingSphere(float radius,
Vector3f center)
Constructor instantiates a new BoundingSphere object. |
|
BoundingSphere(java.lang.String name,
float radius,
Vector3f center)
Constructor instantiates a new BoundingSphere object. |
|
BoundingBox(Vector3f center,
float xExtent,
float yExtent,
float zExtent)
Contstructor instantiates a new BoundingBox object with
given specs. |
|
BoundingBox(java.lang.String name,
Vector3f center,
float xExtent,
float yExtent,
float zExtent)
Contstructor instantiates a new BoundingBox object with
given specs. |
|
| Uses of Vector3f in com.jme.curve |
| Methods in com.jme.curve that return Vector3f | |
abstract Vector3f |
Curve.getPoint(float time)
getPoint calculates a point on the curve based on
the time, where time is [0, 1]. |
abstract Vector3f |
Curve.getPoint(float time,
Vector3f store)
Equivalent to getPoint(float) but instead of creating a new Vector3f object on the heap, the result is stored in store and store is returned. |
Vector3f |
BezierCurve.getPoint(float time,
Vector3f point)
getPoint calculates a point on a Bezier curve from a given
time value within the interval [0, 1]. |
Vector3f |
BezierCurve.getPoint(float time)
|
| Methods in com.jme.curve with parameters of type Vector3f | |
void |
CurveController.setUpVector(Vector3f up)
setUpVector sets the locking vector for the spatials up
vector. |
abstract Vector3f |
Curve.getPoint(float time,
Vector3f store)
Equivalent to getPoint(float) but instead of creating a new Vector3f object on the heap, the result is stored in store and store is returned. |
abstract Matrix3f |
Curve.getOrientation(float time,
float precision,
Vector3f up)
getOrientation calculates a rotation matrix that
defines the orientation along a curve. |
Vector3f |
BezierCurve.getPoint(float time,
Vector3f point)
getPoint calculates a point on a Bezier curve from a given
time value within the interval [0, 1]. |
Matrix3f |
BezierCurve.getOrientation(float time,
float precision,
Vector3f up)
getOrientation calculates the rotation matrix for any
given point along to the line to still be facing in the direction of the
line. |
| Constructors in com.jme.curve with parameters of type Vector3f | |
Curve(java.lang.String name,
Vector3f[] controlPoints)
Constructor creates a Curve object. |
|
BezierCurve(java.lang.String name,
Vector3f[] controlPoints)
Constructor instantiates a new BezierCurve object. |
|
| Uses of Vector3f in com.jme.effects |
| Methods in com.jme.effects that return Vector3f | |
Vector3f |
ParticleManager.getParticlesOrigin()
Get the origin point set in this manager. |
Vector3f |
ParticleManager.getGravityForce()
getGravityForce returns the gravity force. |
Vector3f |
ParticleManager.getEmissionDirection()
getEmissionDirection returns the emission direction. |
Vector3f |
Particle.getPosition()
|
| Methods in com.jme.effects with parameters of type Vector3f | |
void |
ParticleManager.setParticlesOrigin(Vector3f origin)
Set the origin for any new particles created (or recreated) by this manager. |
void |
ParticleManager.setGravityForce(Vector3f force)
Set a vector describing the force of gravity on a particle. |
void |
ParticleManager.setEmissionDirection(Vector3f direction)
Set the general direction that particles are emitted in. |
void |
Particle.recreateParticle(Vector3f speed,
float lifeSpan)
Reset particle conditions. |
void |
FlareQuad.updatePosition(Vector3f flarePoint,
Vector2f midPoint)
Updates worldTranslation of this FlareQuad. |
| Constructors in com.jme.effects with parameters of type Vector3f | |
Particle(ParticleManager parent,
Vector3f speed,
Vector3f iLocation,
float lifeSpan)
Particle constructor |
|
| Uses of Vector3f in com.jme.effects.cloth |
| Fields in com.jme.effects.cloth declared as Vector3f | |
protected Vector3f[] |
CollidingClothPatch.tgtTemps
|
protected Vector3f |
CollidingClothPatch.calcTemp
|
| Methods in com.jme.effects.cloth that return Vector3f | |
protected Vector3f |
ClothPatch.getTriangleNormal(Vector3f vert1,
Vector3f vert2,
Vector3f vert3,
Vector3f store)
Get the normal of the triangle defined by the given vertices. |
| Methods in com.jme.effects.cloth with parameters of type Vector3f | |
static SpringNodeForce |
ClothUtils.createBasicWind(float windStr,
Vector3f windDir,
boolean addRandom)
Creates a basic wind that always blows in a single direction. |
protected Vector3f |
ClothPatch.getTriangleNormal(Vector3f vert1,
Vector3f vert2,
Vector3f vert3,
Vector3f store)
Get the normal of the triangle defined by the given vertices. |
| Uses of Vector3f in com.jme.input |
| Fields in com.jme.input declared as Vector3f | |
protected Vector3f |
Mouse.hotSpotLocation
This mouse's actual location after hotspot offset is taken into account. |
protected Vector3f |
Mouse.hotSpotOffset
This mouse's hotspot location. |
| Methods in com.jme.input that return Vector3f | |
Vector3f |
Mouse.getHotSpotPosition()
Returns this mouse's location relative to the hotspot offset. |
Vector3f |
Mouse.getHotSpotOffset()
Returns the currently set hotspot of the mouse. |
| Methods in com.jme.input with parameters of type Vector3f | |
void |
Mouse.setHotSpotOffset(Vector3f offset)
Sets the mouse's hotspot offset. |
| Uses of Vector3f in com.jme.input.action |
| Methods in com.jme.input.action that return Vector3f | |
Vector3f |
NodeMouseLook.getLockAxis()
Returns the axis that is currently locked. |
Vector3f |
MouseLook.getLockAxis()
Returns the axis that is currently locked. |
| Methods in com.jme.input.action with parameters of type Vector3f | |
void |
NodeMouseLook.setLockAxis(Vector3f lockAxis)
setLockAxis sets the axis that should be locked down. |
void |
MouseLook.setLockAxis(Vector3f lockAxis)
setLockAxis sets the axis that should be locked down. |
void |
KeyRotateRightAction.setLockAxis(Vector3f lockAxis)
setLockAxis allows a certain axis to be locked, meaning
the camera will always be within the plane of the locked axis. |
void |
KeyRotateLeftAction.setLockAxis(Vector3f lockAxis)
setLockAxis allows a certain axis to be locked, meaning
the camera will always be within the plane of the locked axis. |
void |
KeyNodeRotateRightAction.setLockAxis(Vector3f lockAxis)
setLockAxis allows a certain axis to be locked, meaning
the camera will always be within the plane of the locked axis. |
void |
KeyNodeRotateLeftAction.setLockAxis(Vector3f lockAxis)
setLockAxis allows a certain axis to be locked, meaning
the camera will always be within the plane of the locked axis. |
| Uses of Vector3f in com.jme.intersection |
| Methods in com.jme.intersection with parameters of type Vector3f | |
static boolean |
IntersectionSphere.intersection(Line line,
BoundingSphere sphere,
Vector3f velocity,
float time)
intersection compares a dynamic sphere to a stationary
line. |
static boolean |
IntersectionSphere.intersection(Plane plane,
BoundingSphere sphere,
Vector3f velocity,
float time)
intersection compares a dynamix sphere to a stationary
plane. |
static boolean |
IntersectionSphere.intersection(BoundingSphere sphere1,
BoundingSphere sphere2,
Vector3f velocity1,
Vector3f velocity2,
float time)
intersection compares two dynamic spheres. |
static boolean |
Intersection.intersection(Vector3f v0,
Vector3f v1,
Vector3f v2,
Vector3f u0,
Vector3f u1,
Vector3f u2)
This method tests for the intersection between two triangles defined by their vertexes. |
static float |
Distance.distance(Vector3f point1,
Vector3f point2)
distance calculates the distance between two points. |
static float |
Distance.distanceSquared(Vector3f p1,
Vector3f p2)
distanceSquared returns the distance between two points,
with the distance squared. |
static float |
Distance.distance(Vector3f point,
BoundingSphere sphere)
distance calculates the distance between a point and a
sphere. |
static float |
Distance.distance(Vector3f point,
Ray ray)
distance calculates the distance between a point and a ray. |
| Uses of Vector3f in com.jme.light |
| Methods in com.jme.light that return Vector3f | |
Vector3f |
SpotLight.getDirection()
getDirection returns the direction the spot light is coming
from. |
Vector3f |
PointLight.getLocation()
getLocation returns the position of this light. |
Vector3f |
DirectionalLight.getDirection()
getDirection returns the direction the light is
emitting from. |
| Methods in com.jme.light with parameters of type Vector3f | |
void |
SpotLight.setDirection(Vector3f direction)
setDirection sets the direction the spot light is coming
from. |
void |
PointLight.setLocation(Vector3f location)
setLocation sets the position of the light. |
void |
DirectionalLight.setDirection(Vector3f direction)
setDirection sets the direction the light is emitting from. |
| Uses of Vector3f in com.jme.math |
| Fields in com.jme.math declared as Vector3f | |
Vector3f |
SpringNode.position
Position of this node in space. |
Vector3f |
SpringNode.oldPos
Previous Position of this node in space. |
Vector3f |
SpringNode.normal
Normal vector of this node in space. |
Vector3f |
SpringNode.acceleration
Acceleration vector, zeroed and recalculated on each SpringSystem.calcForces(float). |
Vector3f |
Ray.origin
The ray's begining point. |
Vector3f |
Ray.direction
The direction of the ray. |
Vector3f |
Plane.normal
Vector normal to the plane. |
| Methods in com.jme.math that return Vector3f | |
Vector3f |
Vector3f.set(float x,
float y,
float z)
set sets the x,y,z values of the vector based on passed
parameters. |
Vector3f |
Vector3f.set(Vector3f vect)
set sets the x,y,z values of the vector by copying the
supplied vector. |
Vector3f |
Vector3f.add(Vector3f vec)
add adds a provided vector to this vector creating a
resultant vector which is returned. |
Vector3f |
Vector3f.add(Vector3f vec,
Vector3f result)
add adds the values of a provided vector storing the
values in the supplied vector. |
Vector3f |
Vector3f.addLocal(Vector3f vec)
addLocal adds a provided vector to this vector internally,
and returns a handle to this vector for easy chaining of calls. |
Vector3f |
Vector3f.add(float addX,
float addY,
float addZ)
add adds the provided values to this vector, creating a
new vector that is then returned. |
Vector3f |
Vector3f.addLocal(float addX,
float addY,
float addZ)
addLocal adds the provided values to this vector
internally, and returns a handle to this vector for easy chaining of
calls. |
Vector3f |
Vector3f.cross(Vector3f v)
cross calculates the cross product of this vector with a
parameter vector v. |
Vector3f |
Vector3f.cross(Vector3f v,
Vector3f result)
cross calculates the cross product of this vector with a
parameter vector v. |
Vector3f |
Vector3f.crossLocal(Vector3f v)
crossLocal calculates the cross product of this vector
with a parameter vector v. |
Vector3f |
Vector3f.mult(float scalar)
mult multiplies this vector by a scalar. |
Vector3f |
Vector3f.mult(float scalar,
Vector3f product)
mult multiplies this vector by a scalar. |
Vector3f |
Vector3f.multLocal(float scalar)
multLocal multiplies this vector by a scalar internally,
and returns a handle to this vector for easy chaining of calls. |
Vector3f |
Vector3f.multLocal(Vector3f vec)
multLocal multiplies a provided vector to this vector
internally, and returns a handle to this vector for easy chaining of
calls. |
Vector3f |
Vector3f.mult(Vector3f vec)
multLocal multiplies a provided vector to this vector
internally, and returns a handle to this vector for easy chaining of
calls. |
Vector3f |
Vector3f.divide(float scalar)
divide divides the values of this vector by a scalar and
returns the result. |
Vector3f |
Vector3f.divideLocal(float scalar)
divideLocal divides this vector by a scalar internally,
and returns a handle to this vector for easy chaining of calls. |
Vector3f |
Vector3f.divide(Vector3f scalar)
divide divides the values of this vector by a scalar and
returns the result. |
Vector3f |
Vector3f.divideLocal(Vector3f scalar)
divideLocal divides this vector by a scalar internally,
and returns a handle to this vector for easy chaining of calls. |
Vector3f |
Vector3f.negate()
negate returns the negative of this vector. |
Vector3f |
Vector3f.negateLocal()
negateLocal negates the internal values of this vector. |
Vector3f |
Vector3f.subtract(Vector3f vec)
subtract subtracts the values of a given vector from those
of this vector creating a new vector object. |
Vector3f |
Vector3f.subtractLocal(Vector3f vec)
subtractLocal subtracts a provided vector to this vector
internally, and returns a handle to this vector for easy chaining of
calls. |
Vector3f |
Vector3f.subtract(Vector3f vec,
Vector3f result)
subtract |
Vector3f |
Vector3f.subtract(float subtractX,
float subtractY,
float subtractZ)
subtract subtracts the provided values from this vector,
creating a new vector that is then returned. |
Vector3f |
Vector3f.subtractLocal(float subtractX,
float subtractY,
float subtractZ)
subtractLocal subtracts the provided values from this vector
internally, and returns a handle to this vector for easy chaining of
calls. |
Vector3f |
Vector3f.normalize()
normalize returns the unit vector of this vector. |
Vector3f |
Vector3f.normalizeLocal()
normalizeLocal makes this vector into a unit vector of
itself. |
Vector3f |
Vector2f.cross(Vector2f v)
cross calculates the cross product of this vector
with a parameter vector v. |
Vector3f |
Triangle.get(int i)
get retrieves a point on the triangle denoted by the index
supplied. |
Vector3f |
TransformMatrixQuat.getTranslation()
Return the translation vector in this matrix. |
Vector3f |
TransformMatrixQuat.getScale()
Return the scale vector in this matrix. |
Vector3f |
TransformMatrixQuat.getTranslation(Vector3f trans)
Stores this translation value into the given vector3f. |
Vector3f |
TransformMatrixQuat.getScale(Vector3f scale)
Stores this scale value into the given vector3f. |
Vector3f |
TransformMatrix.multNormal(Vector3f vec)
mult multiplies a normal about a transform matrix and
stores the result back in vec. |
Vector3f |
TransformMatrix.multPoint(Vector3f vec)
mult multiplies a vector about a transform matrix. |
Vector3f |
TransformMatrix.getTranslation(Vector3f tranStore)
Stores the translational part of this matrix into the passed matrix. |
Vector3f |
TransformMatrix.getScale(Vector3f storeS)
Returns this TransformMatrix's scale factor |
Vector3f |
Rectangle.getA()
getA returns the first point of the rectangle. |
Vector3f |
Rectangle.getB()
getB returns the second point of the rectangle. |
Vector3f |
Rectangle.getC()
getC returns the third point of the rectangle. |
Vector3f |
Rectangle.random()
random returns a random point within the plane defined by:
A, B, C, and (B + C) - A. |
Vector3f |
Ray.getOrigin()
getOrigin retrieves the origin point of the ray. |
Vector3f |
Ray.getDirection()
getDirection retrieves the direction vector of the ray. |
Vector3f |
Quaternion.getRotationColumn(int i)
getRotationColumn returns one of three columns specified
by the parameter. |
Vector3f |
Quaternion.getRotationColumn(int i,
Vector3f store)
getRotationColumn returns one of three columns specified
by the parameter. |
Vector3f |
Quaternion.mult(Vector3f v)
mult multiplies this quaternion by a parameter vector. |
Vector3f |
Quaternion.multLocal(Vector3f v)
mult multiplies this quaternion by a parameter vector. |
Vector3f |
Quaternion.mult(Vector3f v,
Vector3f store)
mult multiplies this quaternion by a parameter vector. |
Vector3f |
Plane.getNormal()
getNormal retrieves the normal of the plane. |
Vector3f |
Matrix4f.mult(Vector3f vec)
mult multiplies a vector about a rotation matrix. |
Vector3f |
Matrix4f.mult(Vector3f vec,
Vector3f store)
mult multiplies a vector about a rotation matrix. |
Vector3f |
Matrix4f.inverseRotate(Vector3f v)
inverseRotate uses the rotational part of the matrix to
rotate a vector in the opposite direction. |
Vector3f |
Matrix3f.getColumn(int i)
getColumn returns one of three columns specified by the
parameter. |
Vector3f |
Matrix3f.getColumn(int i,
Vector3f store)
getColumn returns one of three columns specified by the
parameter. |
Vector3f |
Matrix3f.mult(Vector3f vec)
mult multiplies this matrix by a given
Vector3f object. |
Vector3f |
Matrix3f.mult(Vector3f vec,
Vector3f product)
Multiplies this 3x3 matrix by the 1x3 Vector vec and stores the result in product. |
Vector3f |
Matrix3f.multLocal(Vector3f vec)
multLocal multiplies this matrix by a given
Vector3f object. |
Vector3f |
Line.getOrigin()
getOrigin returns the origin of the line. |
Vector3f |
Line.getDirection()
getDirection returns the direction of the line. |
Vector3f |
Line.random()
random determines a random point along the line. |
| Methods in com.jme.math with parameters of type Vector3f | |
Vector3f |
Vector3f.set(Vector3f vect)
set sets the x,y,z values of the vector by copying the
supplied vector. |
Vector3f |
Vector3f.add(Vector3f vec)
add adds a provided vector to this vector creating a
resultant vector which is returned. |
Vector3f |
Vector3f.add(Vector3f vec,
Vector3f result)
add adds the values of a provided vector storing the
values in the supplied vector. |
Vector3f |
Vector3f.addLocal(Vector3f vec)
addLocal adds a provided vector to this vector internally,
and returns a handle to this vector for easy chaining of calls. |
void |
Vector3f.scaleAdd(float scalar,
Vector3f add)
scaleAdd multiplies this vector by a scalar then adds the
given Vector3f. |
void |
Vector3f.scaleAdd(float scalar,
Vector3f mult,
Vector3f add)
scaleAdd multiplies the given vector by a scalar then adds
the given vector. |
float |
Vector3f.dot(Vector3f vec)
dot calculates the dot product of this vector with a
provided vector. |
Vector3f |
Vector3f.cross(Vector3f v)
cross calculates the cross product of this vector with a
parameter vector v. |
Vector3f |
Vector3f.cross(Vector3f v,
Vector3f result)
cross calculates the cross product of this vector with a
parameter vector v. |
Vector3f |
Vector3f.crossLocal(Vector3f v)
crossLocal calculates the cross product of this vector
with a parameter vector v. |
float |
Vector3f.distanceSquared(Vector3f v)
distanceSquared calculates the distance squared between
this vector and vector v. |
float |
Vector3f.distance(Vector3f v)
distance calculates the distance between this vector and
vector v. |
Vector3f |
Vector3f.mult(float scalar,
Vector3f product)
mult multiplies this vector by a scalar. |
Vector3f |
Vector3f.multLocal(Vector3f vec)
multLocal multiplies a provided vector to this vector
internally, and returns a handle to this vector for easy chaining of
calls. |
Vector3f |
Vector3f.mult(Vector3f vec)
multLocal multiplies a provided vector to this vector
internally, and returns a handle to this vector for easy chaining of
calls. |
Vector3f |
Vector3f.divide(Vector3f scalar)
divide divides the values of this vector by a scalar and
returns the result. |
Vector3f |
Vector3f.divideLocal(Vector3f scalar)
divideLocal divides this vector by a scalar internally,
and returns a handle to this vector for easy chaining of calls. |
Vector3f |
Vector3f.subtract(Vector3f vec)
subtract subtracts the values of a given vector from those
of this vector creating a new vector object. |
Vector3f |
Vector3f.subtractLocal(Vector3f vec)
subtractLocal subtracts a provided vector to this vector
internally, and returns a handle to this vector for easy chaining of
calls. |
Vector3f |
Vector3f.subtract(Vector3f vec,
Vector3f result)
subtract |
void |
Vector3f.interpolate(Vector3f finalVec,
float changeAmnt)
Sets this vector to the interpolation by changeAmnt from this to the finalVec this=(1-changeAmnt)*this + changeAmnt * finalVec |
void |
Vector3f.interpolate(Vector3f beginVec,
Vector3f finalVec,
float changeAmnt)
Sets this vector to the interpolation by changeAmnt from beginVec to finalVec this=(1-changeAmnt)*beginVec + changeAmnt * finalVec |
static boolean |
Vector3f.isValidVector(Vector3f vector)
Check a vector... |
void |
Triangle.set(int i,
Vector3f point)
set sets one of the triangles points to that specified as
a parameter. |
void |
TransformMatrixQuat.setTranslation(Vector3f trans)
Sets this translation to the given value. |
void |
TransformMatrixQuat.setScale(Vector3f scale)
Sets this scale to the given value. |
Vector3f |
TransformMatrixQuat.getTranslation(Vector3f trans)
Stores this translation value into the given vector3f. |
Vector3f |
TransformMatrixQuat.getScale(Vector3f scale)
Stores this scale value into the given vector3f. |
TransformMatrix |
TransformMatrix.multLocal(TransformMatrix child,
Vector3f tempStore)
multLocal multiplies this matrix with another matrix and stores
the result back in this, returning this. |
Vector3f |
TransformMatrix.multNormal(Vector3f vec)
mult multiplies a normal about a transform matrix and
stores the result back in vec. |
Vector3f |
TransformMatrix.multPoint(Vector3f vec)
mult multiplies a vector about a transform matrix. |
void |
TransformMatrix.setTranslation(Vector3f trans)
setTranslation will copy the given Vector3f's values
into this Matrix's translational component |
Vector3f |
TransformMatrix.getTranslation(Vector3f tranStore)
Stores the translational part of this matrix into the passed matrix. |
void |
TransformMatrix.setEulerRot(Vector3f eulerVec)
setEulerRot is equivalent to
setEulerRot(eulerVec.x,eulverVec.y,eulverVec.z){ |
void |
TransformMatrix.set(Quaternion rotation,
Vector3f translation)
set changes this matrix's rotational and translational components
to that represented by the given parameters |
void |
TransformMatrix.setScale(Vector3f scale)
Sets this TransformMatrix's scale to the given scale (x,y,z) |
Vector3f |
TransformMatrix.getScale(Vector3f storeS)
Returns this TransformMatrix's scale factor |
static SpringSystem |
SpringSystem.createRectField(int width,
int height,
Vector3f[] verts,
Vector3f[] normals,
float particleMass)
Convienence method for creating a rectangular system of springs and nodes. |
void |
Rectangle.setA(Vector3f a)
setA sets the first point of the rectangle. |
void |
Rectangle.setB(Vector3f b)
setB sets the second point of the rectangle. |
void |
Rectangle.setC(Vector3f c)
setC sets the third point of the rectangle. |
boolean |
Ray.intersect(Vector3f v0,
Vector3f v1,
Vector3f v2)
|
void |
Ray.setOrigin(Vector3f origin)
setOrigin sets the origin of the ray. |
void |
Ray.setDirection(Vector3f direction)
setDirection sets the direction vector of the ray. |
Vector3f |
Quaternion.getRotationColumn(int i,
Vector3f store)
getRotationColumn returns one of three columns specified
by the parameter. |
void |
Quaternion.fromAngleAxis(float angle,
Vector3f axis)
fromAngleAxis sets this quaternion to the values specified
by an angle and an axis of rotation. |
void |
Quaternion.fromAngleNormalAxis(float angle,
Vector3f axis)
fromAngleNormalAxis sets this quaternion to the values
specified by an angle and a normalized axis of rotation. |
float |
Quaternion.toAngleAxis(Vector3f axis)
toAngleAxis sets a given angle and axis to that
represented by the current quaternion. |
void |
Quaternion.fromAxes(Vector3f[] axis)
fromAxes creates a Quaternion that
represents the coordinate system defined by three axes. |
void |
Quaternion.toAxes(Vector3f[] axis)
toAxes builds an array of three vectors. |
Vector3f |
Quaternion.mult(Vector3f v)
mult multiplies this quaternion by a parameter vector. |
Vector3f |
Quaternion.multLocal(Vector3f v)
mult multiplies this quaternion by a parameter vector. |
Vector3f |
Quaternion.mult(Vector3f v,
Vector3f store)
mult multiplies this quaternion by a parameter vector. |
void |
Plane.setNormal(Vector3f normal)
setNormal sets the normal of the plane. |
float |
Plane.pseudoDistance(Vector3f point)
pseudoDistance calculates the distance from this plane to
a provided point. |
int |
Plane.whichSide(Vector3f point)
whichSide returns the side at which a point lies on
the plane. |
void |
Matrix4f.fromAngleAxis(float angle,
Vector3f axis)
fromAngleAxis sets this matrix4f to the values specified
by an angle and an axis of rotation. |
void |
Matrix4f.fromAngleNormalAxis(float angle,
Vector3f axis)
fromAngleNormalAxis sets this matrix4f to the values
specified by an angle and a normalized axis of rotation. |
Vector3f |
Matrix4f.mult(Vector3f vec)
mult multiplies a vector about a rotation matrix. |
Vector3f |
Matrix4f.mult(Vector3f vec,
Vector3f store)
mult multiplies a vector about a rotation matrix. |
void |
Matrix4f.angleRotation(Vector3f angles)
angleRotation sets this matrix to that of a rotation about
three axes (x, y, z). |
Vector3f |
Matrix4f.inverseRotate(Vector3f v)
inverseRotate uses the rotational part of the matrix to
rotate a vector in the opposite direction. |
Vector3f |
Matrix3f.getColumn(int i,
Vector3f store)
getColumn returns one of three columns specified by the
parameter. |
void |
Matrix3f.setColumn(int i,
Vector3f column)
setColumn sets a particular column of this matrix to that
represented by the provided vector. |
void |
Matrix3f.fromAxes(Vector3f uAxis,
Vector3f vAxis,
Vector3f wAxis)
Recreate Matrix using the provided axis. |
void |
Matrix3f.fromAngleAxis(float angle,
Vector3f axis)
fromAngleAxis sets this matrix4f to the values specified
by an angle and an axis of rotation. |
void |
Matrix3f.fromAngleNormalAxis(float angle,
Vector3f axis)
fromAngleNormalAxis sets this matrix4f to the values
specified by an angle and a normalized axis of rotation. |
Vector3f |
Matrix3f.mult(Vector3f vec)
mult multiplies this matrix by a given
Vector3f object. |
Vector3f |
Matrix3f.mult(Vector3f vec,
Vector3f product)
Multiplies this 3x3 matrix by the 1x3 Vector vec and stores the result in product. |
Vector3f |
Matrix3f.multLocal(Vector3f vec)
multLocal multiplies this matrix by a given
Vector3f object. |
void |
Matrix3f.fromAxisAngle(Vector3f axis,
float radian)
fromAxisAngle creates a rotational matrix given an axis
and an angle. |
void |
Line.setOrigin(Vector3f origin)
setOrigin sets the origin of the line. |
void |
Line.setDirection(Vector3f direction)
setDirection sets the direction of the line. |
| Constructors in com.jme.math with parameters of type Vector3f | |
Vector3f(Vector3f copy)
Constructor instantiates a new Vector3f that is a copy
of the provided vector |
|
Triangle(Vector3f p1,
Vector3f p2,
Vector3f p3)
Constructor instantiates a new Triangle object with the
supplied vectors as the points. |
|
TransformMatrix(Quaternion myRot,
Vector3f myPos)
Constructor instantiates a new TransformMatrix that has rotation
and translation defined by its parameters |
|
SpringNode(Vector3f pos,
Vector3f norm)
Public constructor. |
|
Rectangle(Vector3f a,
Vector3f b,
Vector3f c)
Constructor creates a new Rectangle with defined A, B, and
C points that define the area of the rectangle. |
|
Ray(Vector3f origin,
Vector3f direction)
Constructor instantiates a new Ray object. |
|
Plane(Vector3f normal,
float constant)
Constructor instantiates a new Plane object. |
|
Line(Vector3f origin,
Vector3f direction)
Constructor instantiates a new Line object. |
|
| Uses of Vector3f in com.jme.renderer |
| Fields in com.jme.renderer declared as Vector3f | |
protected Vector3f |
AbstractCamera.location
Camera's location |
protected Vector3f |
AbstractCamera.left
Direction of camera's 'left' |
protected Vector3f |
AbstractCamera.up
Direction of 'up' for camera. |
protected Vector3f |
AbstractCamera.direction
Direction the camera is facing. |
protected Vector3f |
AbstractCamera.lookAt
Optional Vector3f representing a point this camera is looking at. |
| Methods in com.jme.renderer that return Vector3f | |
Vector3f |
Camera.getLocation()
getLocation returns the position of the camera. |
Vector3f |
Camera.getDirection()
getDirection returns the direction the camera is facing. |
Vector3f |
Camera.getLeft()
getLeft returns the left axis of the camera. |
Vector3f |
Camera.getUp()
getUp returns the up axis of the camera. |
Vector3f |
AbstractCamera.getLocation()
getLocation retrieves the location vector of the camera. |
Vector3f |
AbstractCamera.getDirection()
getDirection retrieves the direction vector the camera is
facing. |
Vector3f |
AbstractCamera.getLeft()
getLeft retrieves the left axis of the camera. |
Vector3f |
AbstractCamera.getUp()
getUp retrieves the up axis of the camera. |
| Methods in com.jme.renderer with parameters of type Vector3f | |
void |
Camera.setLocation(Vector3f location)
setLocation the position of the camera. |
void |
Camera.setDirection(Vector3f direction)
setDirection sets the direction the camera is facing. |
void |
Camera.setLeft(Vector3f left)
setLeft sets the left axis of the camera. |
void |
Camera.setUp(Vector3f up)
setUp sets the up axis of the camera. |
void |
Camera.setAxes(Vector3f left,
Vector3f up,
Vector3f direction)
setAxes sets the axes that define the camera's
orientation. |
void |
Camera.setFrame(Vector3f location,
Vector3f left,
Vector3f up,
Vector3f direction)
setFrame sets the view frame of the camera by setting the
location and orientation of the camera model. |
void |
Camera.setFrame(Vector3f location,
Quaternion axes)
setFrame sets the view frame of the camera by setting the
location and the orientation of the camera model. |
void |
Camera.lookAt(Vector3f pos)
lookAt is a convienence method for auto-setting the frame. |
void |
AbstractCamera.setLocation(Vector3f location)
setLocation sets the position of the camera. |
void |
AbstractCamera.setDirection(Vector3f direction)
setDirection sets the direction this camera is facing. |
void |
AbstractCamera.setLeft(Vector3f left)
setLeft sets the left axis of this camera. |
void |
AbstractCamera.setUp(Vector3f up)
setUp sets the up axis of this camera. |
void |
AbstractCamera.setAxes(Vector3f left,
Vector3f up,
Vector3f direction)
setAxes sets the axes (left, up and direction) for this
camera. |
void |
AbstractCamera.setFrame(Vector3f location,
Vector3f left,
Vector3f up,
Vector3f direction)
setFrame sets the orientation and location of the camera. |
void |
AbstractCamera.lookAt(Vector3f pos)
lookAt is a convienence method for auto-setting the frame. |
void |
AbstractCamera.setFrame(Vector3f location,
Quaternion axes)
setFrame sets the orientation and location of the camera. |
| Uses of Vector3f in com.jme.renderer.lwjgl |
| Methods in com.jme.renderer.lwjgl with parameters of type Vector3f | |
void |
LWJGLFont.print(int x,
int y,
Vector3f scale,
java.lang.StringBuffer text,
int set)
print renders the specified string to a given (x,y)
location. |
| Uses of Vector3f in com.jme.scene |
| Fields in com.jme.scene declared as Vector3f | |
protected Vector3f |
Spatial.localTranslation
Spatial's translation relative to its parent. |
protected Vector3f |
Spatial.worldTranslation
Spatial's world absolute translation. |
protected Vector3f |
Spatial.localScale
Spatial's scale relative to its parent. |
protected Vector3f |
Spatial.worldScale
Spatial's world absolute scale. |
protected Vector3f[] |
Geometry.vertex
The geometry's vertex information. |
protected Vector3f[] |
Geometry.normal
The geometry's per vertex normal information. |
| Methods in com.jme.scene that return Vector3f | |
Vector3f[] |
TriMesh.getMeshAsTriangles()
Return this mesh object as triangles. |
Vector3f |
Spatial.getWorldTranslation()
getWorldTranslation retrieves the absolute translation of
the spatial. |
Vector3f |
Spatial.getWorldScale()
getWorldScale retrieves the absolute scale factor of the
spatial. |
Vector3f |
Spatial.getLocalScale()
getLocalScale retrieves the local scale of this node. |
Vector3f |
Spatial.getLocalTranslation()
getLocalTranslation retrieves the local translation of
this node. |
Vector3f[] |
Geometry.getVertices()
getVertices returns the vertex array for this geometry. |
Vector3f[] |
Geometry.getNormals()
getNormals returns the array that contains this geometry's
normal information. |
Vector3f |
Geometry.randomVertice()
randomVertice returns a random vertex from the list of
vertices set to this geometry. |
Vector3f[] |
CompositeMesh.getMeshAsTriangles()
Return this mesh object as triangles. |
Vector3f[][] |
BezierPatch.getAnchors()
getAnchors returns the control anchors that make up this
patch. |
Vector3f |
BezierPatch.getAnchor(int i,
int j)
getAnchor returns a single control anchor of a given (i,
j) of the patch. |
| Methods in com.jme.scene with parameters of type Vector3f | |
void |
TriMesh.reconstruct(Vector3f[] vertices,
Vector3f[] normal,
ColorRGBA[] color,
Vector2f[] texture,
int[] indices)
Recreates the geometric information of this TriMesh from scratch. |
void |
TriMesh.getTriangle(int i,
Vector3f[] vertices)
Stores in the vertices array the vertex values of triangle
i. |
void |
Spatial.setLocalScale(Vector3f localScale)
setLocalScale sets the local scale of this node. |
void |
Spatial.setLocalTranslation(Vector3f localTranslation)
setLocalTranslation sets the local translation of this
node. |
void |
ImposterNode.updateCamera(Vector3f eyeLocation)
Force the texture camera to update its position and direction based on the given eyeLocation |
void |
Geometry.reconstruct(Vector3f[] vertices,
Vector3f[] normal,
ColorRGBA[] color,
Vector2f[] texture)
reconstruct reinitializes the geometry with new data. |
void |
Geometry.setVertices(Vector3f[] vertex)
setVertices sets the vertices of this geometry. |
void |
Geometry.setVertex(int index,
Vector3f value)
setVertex sets a single vertex into the vertex array. |
void |
Geometry.setNormals(Vector3f[] normal)
setNormals sets this geometry's normals to a new array of
normal values. |
void |
Geometry.setNormal(int index,
Vector3f value)
setNormal sets a single normal into the normal array. |
void |
CompositeMesh.reconstruct(Vector3f[] vertices,
Vector3f[] normal,
ColorRGBA[] color,
Vector2f[] texture,
int[] indices,
CompositeMesh.IndexRange[] ranges)
Recreates the geometric information of this CompositeMesh from scratch. |
void |
CompositeMesh.getTriangle(int i,
Vector3f[] vertices)
Stores in the vertices array the vertex values of triangle
i. |
void |
BezierPatch.setAnchors(Vector3f[][] anchors)
setAnchors sets the control anchors of this patch. |
void |
BezierPatch.setAnchor(int i,
int j,
Vector3f anchor)
setAnchor sets a single anchor of the patch. |
| Constructors in com.jme.scene with parameters of type Vector3f | |
TriMesh(java.lang.String name,
Vector3f[] vertices,
Vector3f[] normal,
ColorRGBA[] color,
Vector2f[] texture,
int[] indices)
Constructor instantiates a new TriMesh object. |
|
Point(java.lang.String name,
Vector3f[] vertex,
Vector3f[] normal,
ColorRGBA[] color,
Vector2f[] texture)
Constructor instantiates a new Point object with a given
set of data. |
|
Line(java.lang.String name,
Vector3f[] vertex,
Vector3f[] normal,
ColorRGBA[] color,
Vector2f[] texture)
Constructor instantiates a new Line object with a given
set of data. |
|
Geometry(java.lang.String name,
Vector3f[] vertex,
Vector3f[] normal,
ColorRGBA[] color,
Vector2f[] texture)
Constructor creates a new Geometry object. |
|
CompositeMesh(java.lang.String name,
Vector3f[] vertices,
Vector3f[] normal,
ColorRGBA[] color,
Vector2f[] texture,
int[] indices,
CompositeMesh.IndexRange[] ranges)
Constructor instantiates a new CompositeMesh object. |
|
BezierPatch(Vector3f[][] anchors)
Constructor instantiates a new BezierPatch with a given
control point grid and a default detail level of zero. |
|
BezierPatch(Vector3f[][] anchors,
int detailLevel)
Constructor instantiates a new BezierPatch with a given
control point grid and a given detail level. |
|
| Uses of Vector3f in com.jme.scene.lod |
| Constructors in com.jme.scene.lod with parameters of type Vector3f | |
ClodMesh(java.lang.String name,
Vector3f[] vertices,
Vector3f[] normal,
ColorRGBA[] color,
Vector2f[] texture,
int[] indices,
CollapseRecord[] records)
Creates a clod mesh with the given information. |
|
ClodCreator(Vector3f[] vertexArray,
Vector3f[] normalArray,
ColorRGBA[] colorArray,
Vector2f[] textureArray,
int[] indiceArray)
|
|
AreaClodMesh(java.lang.String name,
Vector3f[] vertices,
Vector3f[] normal,
ColorRGBA[] color,
Vector2f[] texture,
int[] indices,
CollapseRecord[] records)
Creates a clod mesh with the given information. |
|
| Uses of Vector3f in com.jme.scene.model |
| Fields in com.jme.scene.model declared as Vector3f | |
Vector3f[] |
JointMesh.originalVertex
|
Vector3f[] |
JointMesh.originalNormal
|
| Methods in com.jme.scene.model with parameters of type Vector3f | |
void |
EmptyTriMesh.setVertices(Vector3f[] storageArray)
|
void |
EmptyTriMesh.setNormals(Vector3f[] storageArray)
|
| Uses of Vector3f in com.jme.scene.model.XMLparser.Converters |
| Methods in com.jme.scene.model.XMLparser.Converters that return Vector3f | |
Vector3f |
DummyDisplaySystem.getScreenCoordinates(Vector3f worldPosition)
|
Vector3f |
DummyDisplaySystem.getScreenCoordinates(Vector3f worldPosition,
Vector3f store)
|
Vector3f |
DummyDisplaySystem.getWorldCoordinates(Vector2f screenPosition,
float zPos)
|
Vector3f |
DummyDisplaySystem.getWorldCoordinates(Vector2f screenPosition,
float zPos,
Vector3f store)
|
| Methods in com.jme.scene.model.XMLparser.Converters with parameters of type Vector3f | |
Vector3f |
DummyDisplaySystem.getScreenCoordinates(Vector3f worldPosition)
|
Vector3f |
DummyDisplaySystem.getScreenCoordinates(Vector3f worldPosition,
Vector3f store)
|
Vector3f |
DummyDisplaySystem.getWorldCoordinates(Vector2f screenPosition,
float zPos,
Vector3f store)
|
| Uses of Vector3f in com.jme.scene.shape |
| Fields in com.jme.scene.shape declared as Vector3f | |
Vector3f |
Sphere.center
|
protected Vector3f |
OrientedBox.center
Center of the Oriented Box. |
protected Vector3f |
OrientedBox.xAxis
X axis of the Oriented Box. |
protected Vector3f |
OrientedBox.yAxis
Y axis of the Oriented Box. |
protected Vector3f |
OrientedBox.zAxis
Z axis of the Oriented Box. |
protected Vector3f |
OrientedBox.extent
Extents of the box along the x,y,z axis. |
Vector3f[] |
OrientedBox.vectorStore
Vector array used to store the array of 8 corners the box has. |
protected Vector3f[] |
OrientedBox.normalStore
Vector array used to store the box's normals. |
Vector3f |
Dome.center
The center of the dome |
Vector3f |
CompositeSphere.center
|
Vector3f |
Box.center
|
static Vector3f |
Box.AXIS_X
|
static Vector3f |
Box.AXIS_Y
|
static Vector3f |
Box.AXIS_Z
|
| Methods in com.jme.scene.shape that return Vector3f | |
Vector3f |
Sphere.getCenter()
Returns the center of this sphere. |
Vector3f |
Quad.getCenter()
getCenter returns the center of the Quad. |
Vector3f |
OrientedBox.getCenter()
Returns the center of the box. |
Vector3f |
OrientedBox.getExtent()
Returns the box's extent vector along the x,y,z. |
Vector3f |
OrientedBox.getxAxis()
Returns the x axis of this box. |
Vector3f |
OrientedBox.getyAxis()
Gets the Y axis of this OB. |
Vector3f |
OrientedBox.getzAxis()
Returns the Z axis of this OB. |
Vector3f |
CompositeSphere.getCenter()
Returns the center of this CompositeSphere. |
Vector3f[] |
Box.computeVertices()
|
Vector3f |
Box.getCenter()
Returns the current center of the box. |
| Methods in com.jme.scene.shape with parameters of type Vector3f | |
void |
Sphere.setData(Vector3f center,
int zSamples,
int radialSamples,
float radius,
boolean updateBuffers)
Changes the information of the sphere into the given values. |
void |
Sphere.setCenter(Vector3f aCenter)
Sets the center of this sphere. |
void |
OrientedBox.setCenter(Vector3f center)
Sets the box's center to the given value. |
void |
OrientedBox.setExtent(Vector3f extent)
Sets the box's extent vector to the given value. |
void |
OrientedBox.setxAxis(Vector3f xAxis)
Sets the x axis of this OB. |
void |
OrientedBox.setyAxis(Vector3f yAxis)
Sets the Y axis of this OB. |
void |
OrientedBox.setzAxis(Vector3f zAxis)
Sets the Z axis of this OB. |
void |
Dome.setData(Vector3f center,
int planes,
int radialSamples,
float radius,
boolean updateBuffers,
boolean outsideView)
Changes the information of the dome into the given values. |
void |
CompositeSphere.setData(Vector3f center,
int zSamples,
int radialSamples,
float radius,
boolean updateBuffers)
Changes the information of the CompositeSphere into the given values. |
void |
CompositeSphere.setCenter(Vector3f aCenter)
Sets the center of this CompositeSphere. |
void |
Box.setData(Vector3f minPoint,
Vector3f maxPoint,
boolean updateBuffers)
Changes the data of the box so that the two opposite corners are minPoint and maxPoint. |
void |
Box.setData(Vector3f center,
float xExtent,
float yExtent,
float zExtent,
boolean updateBuffers)
Changes the data of the box so that its center is center
and it extends in the x, y, and z directions by the given extent. |
void |
Box.setCenter(Vector3f aCenter)
Sets the center of the box. |
| Constructors in com.jme.scene.shape with parameters of type Vector3f | |
Sphere(java.lang.String name,
Vector3f center,
int zSamples,
int radialSamples,
float radius)
Constructs a sphere. |
|
Dome(java.lang.String name,
Vector3f center,
int planes,
int radialSamples,
float radius)
Constructs a dome. |
|
CompositeSphere(java.lang.String name,
Vector3f center,
int zSamples,
int radialSamples,
float radius)
Constructs a CompositeSphere. |
|
Box(java.lang.String name,
Vector3f min,
Vector3f max)
Constructor instantiates a new Box object. |
|
Box(java.lang.String name,
Vector3f center,
float xExtent,
float yExtent,
float zExtent)
Constructs a new box. |
|
| Uses of Vector3f in com.jme.sound.fmod.objects |
| Methods in com.jme.sound.fmod.objects that return Vector3f | |
Vector3f |
Listener.getPosition()
|
| Methods in com.jme.sound.fmod.objects with parameters of type Vector3f | |
void |
Listener.setPosition(Vector3f v)
|
| Uses of Vector3f in com.jme.sound.openAL.objects |
| Methods in com.jme.sound.openAL.objects that return Vector3f | |
Vector3f |
Listener.getPosition()
|
| Methods in com.jme.sound.openAL.objects with parameters of type Vector3f | |
void |
Listener.setPosition(Vector3f v)
|
| Uses of Vector3f in com.jme.system |
| Methods in com.jme.system that return Vector3f | |
abstract Vector3f |
DisplaySystem.getScreenCoordinates(Vector3f worldPosition)
Translate world to screen coordinates |
abstract Vector3f |
DisplaySystem.getScreenCoordinates(Vector3f worldPosition,
Vector3f store)
Translate world to screen coordinates |
abstract Vector3f |
DisplaySystem.getWorldCoordinates(Vector2f screenPosition,
float zPos)
Translate screen to world coordinates. |
abstract Vector3f |
DisplaySystem.getWorldCoordinates(Vector2f screenPosition,
float zPos,
Vector3f store)
Translate screen to world coordinates. |
| Methods in com.jme.system with parameters of type Vector3f | |
abstract Vector3f |
DisplaySystem.getScreenCoordinates(Vector3f worldPosition)
Translate world to screen coordinates |
abstract Vector3f |
DisplaySystem.getScreenCoordinates(Vector3f worldPosition,
Vector3f store)
Translate world to screen coordinates |
abstract Vector3f |
DisplaySystem.getWorldCoordinates(Vector2f screenPosition,
float zPos,
Vector3f store)
Translate screen to world coordinates. |
| Uses of Vector3f in com.jme.system.lwjgl |
| Methods in com.jme.system.lwjgl that return Vector3f | |
Vector3f |
LWJGLDisplaySystem.getScreenCoordinates(Vector3f worldPosition)
getScreenCoordinates translate world to screen coordinates. |
Vector3f |
LWJGLDisplaySystem.getScreenCoordinates(Vector3f worldPosition,
Vector3f store)
getScreenCoordinates translate world to screen coordinates. |
Vector3f |
LWJGLDisplaySystem.getWorldCoordinates(Vector2f screenPosition,
float zPos)
getWorldCoordinates translate screen to world coordinates. |
Vector3f |
LWJGLDisplaySystem.getWorldCoordinates(Vector2f screenPosition,
float zPos,
Vector3f store)
getWorldCoordinates translate screen to world coordinates. |
| Methods in com.jme.system.lwjgl with parameters of type Vector3f | |
Vector3f |
LWJGLDisplaySystem.getScreenCoordinates(Vector3f worldPosition)
getScreenCoordinates translate world to screen coordinates. |
Vector3f |
LWJGLDisplaySystem.getScreenCoordinates(Vector3f worldPosition,
Vector3f store)
getScreenCoordinates translate world to screen coordinates. |
Vector3f |
LWJGLDisplaySystem.getWorldCoordinates(Vector2f screenPosition,
float zPos,
Vector3f store)
getWorldCoordinates translate screen to world coordinates. |
| Uses of Vector3f in com.jme.terrain |
| Methods in com.jme.terrain that return Vector3f | |
Vector3f |
TerrainPage.getStepScale()
Returns the step scale that stretches the height map. |
Vector3f |
TerrainBlock.getStepScale()
Returns the step scale that stretches the height map. |
| Methods in com.jme.terrain with parameters of type Vector3f | |
float |
TerrainPage.getHeight(Vector3f position)
getHeight returns the height of an arbitrary point on the
terrain. |
void |
TerrainPage.setStepScale(Vector3f stepScale)
Sets the step scale of this terrain page's height map. |
float |
TerrainBlock.getHeight(Vector3f position)
getHeight returns the height of an arbitrary point on the
terrain. |
void |
TerrainBlock.setStepScale(Vector3f stepScale)
Sets the step scale of this terrain block's height map. |
| Constructors in com.jme.terrain with parameters of type Vector3f | |
TerrainPage(java.lang.String name,
int blockSize,
int size,
Vector3f stepScale,
int[] heightMap,
boolean clod)
Constructor instantiates a new TerrainPage object. |
|
TerrainPage(java.lang.String name,
int blockSize,
int size,
Vector3f stepScale,
int[] heightMap,
boolean clod,
int totalSize,
Vector2f offset,
int offsetAmount)
Constructor instantiates a new TerrainPage object. |
|
TerrainBlock(java.lang.String name,
int size,
Vector3f stepScale,
int[] heightMap,
Vector3f origin,
boolean clod)
Constructor instantiates a new TerrainBlock object. |
|
TerrainBlock(java.lang.String name,
int size,
Vector3f stepScale,
int[] heightMap,
Vector3f origin,
boolean clod,
int totalSize,
Vector2f offset,
int offsetAmount)
Constructor instantiates a new TerrainBlock object. |
|
| Uses of Vector3f in com.jme.util.geom |
| Methods in com.jme.util.geom with parameters of type Vector3f | |
void |
GeometryCreator.addCoordinate(Vector3f p)
|
void |
GeometryCreator.addNormal(Vector3f v)
|
| Uses of Vector3f in com.jme.widget.bounds |
| Methods in com.jme.widget.bounds that return Vector3f | |
Vector3f |
WidgetBoundingRectangle.getCenter(Vector3f store)
Stores the current center of this BoundingRectangle into the store vector. |
| Methods in com.jme.widget.bounds with parameters of type Vector3f | |
BoundingVolume |
WidgetBoundingRectangle.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale)
|
BoundingVolume |
WidgetBoundingRectangle.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume bv)
|
void |
WidgetBoundingRectangle.computeFromPoints(Vector3f[] points)
|
float |
WidgetBoundingRectangle.distanceTo(Vector3f point)
Find the distance from the center of this Bounding Volume to the given point. |
Vector3f |
WidgetBoundingRectangle.getCenter(Vector3f store)
Stores the current center of this BoundingRectangle into the store vector. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||