Uses of Class
org.jocl.cloth.ParticleData

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