espresso3d.engine.lowlevel.vector
Class E3DSharedVector3FPool
java.lang.Object
espresso3d.engine.base.E3DEngineItem
espresso3d.engine.lowlevel.vector.E3DSharedVector3FPool
- public class E3DSharedVector3FPool
- extends E3DEngineItem
- Author:
- Curt
SharedVector3FPool's is basically a pool that given
an x, y, and z coordinate, will return you a shared
vector. This is useful in meshes so a triangle
only unique vertices are translated at a time.
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
E3DSharedVector3FPool
public E3DSharedVector3FPool(E3DEngine engine)
E3DSharedVector3FPool
public E3DSharedVector3FPool(E3DEngine engine,
int poolSize)
getSharedVector
public E3DVector3F getSharedVector(double x,
double y,
double z)
getUniqueVector3FList
public java.util.ArrayList getUniqueVector3FList()