|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParticleData | |
---|---|
org.jocl.cloth | The main package for the cloth simulator |
Uses of ParticleData in org.jocl.cloth |
---|
Methods in org.jocl.cloth that return ParticleData | |
---|---|
(package private) static ParticleData |
ParticleDataCreator.createParticleData(ClothData clothData)
Create the ParticleData from the given ClothData . |
(package private) ParticleData |
SimData.getParticleData()
Returns the ParticleData |
Methods in org.jocl.cloth with parameters of type ParticleData | |
---|---|
(package private) static java.lang.String |
ClothSimulationMethods.debugCandidatePosition(ParticleData s,
int i)
Debugging method |
(package private) static float |
ClothSimulationMethods.debugDistance(ParticleData s,
int pi0,
int pi1)
Debugging method |
(package private) static java.lang.String |
ClothSimulationMethods.debugPosition(ParticleData s,
int i)
Debugging method |
Constructors in org.jocl.cloth with parameters of type ParticleData | |
---|---|
ClothSimulationCoreJava(ResourceHandle<java.nio.FloatBuffer> positionsHandle,
ParticleData p,
EdgeData[][] e)
Creates a new cloth simulation core that will write the vertex positions into the buffer obtained from the given handle, and operates on the given simulation data . |
|
ClothSimulationCoreJOCL(CLSetup clSetup,
ParticleData p,
ResourceHandle<org.jocl.cl_mem> positions,
ResourceHandle<org.jocl.cl_mem> candidatePositions,
EdgeData[] e,
ResourceHandle<java.nio.FloatBuffer> renderingPositions)
Creates a new cloth simulation core |
|
NormalComputerJava(ResourceHandle<java.nio.FloatBuffer> vertexNormalsHandle,
ParticleData p,
FaceData f,
NormalData n)
Creates a new normal computer that uses the given simulation- and normal data, and writes the vertex normals into the buffer obtained from the given handle. |
|
NormalComputerJOCL(CLSetup clSetup,
ParticleData p,
ResourceHandle<org.jocl.cl_mem> positions,
FaceData f,
NormalData n,
ResourceHandle<org.jocl.cl_mem> vertexNormals,
ResourceHandle<java.nio.FloatBuffer> renderingVertexNormals)
Creates a new normal computer. |
|
SimData(ParticleData particleData,
EdgeData edgeData,
FaceData faceData,
NormalData normalData,
EdgeData[] independentSets,
EdgeData[][] clustersSets)
Creates a new SimData object |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |