Uses of Class
org.jocl.cloth.EdgeData

Packages that use EdgeData
org.jocl.cloth The main package for the cloth simulator 
 

Uses of EdgeData in org.jocl.cloth
 

Methods in org.jocl.cloth that return EdgeData
(package private) static EdgeData EdgeDataCreator.createEdgeData(java.util.Collection<? extends de.javagl.simplemesh.Edge> edges)
          Create the EdgeData from the given edges.
(package private) static EdgeData[] IndependentSetsCreator.createIndependentSets(ClothData clothData)
          Create the EdgeData objects for the independent sets of edges of the given ClothData
(package private)  EdgeData SimData.getEdgeData()
          Returns the EdgeData
(package private)  EdgeData[] SimData.getIndependentSets()
          Returns the EdgeData for the independent sets
 

Methods in org.jocl.cloth with parameters of type EdgeData
(package private) static void ClothSimulationMethods.enforceConstraints(EdgeData[] e, float[] candidatePositions, float[] invMasses, float deviation, int numIterations)
          Perform the specified number of iterations for the edge constraint enforcement.
 

Constructors in org.jocl.cloth with parameters of type EdgeData
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(CLU clu, ParticleData p, ResourceHandle<org.jocl.cl_mem> positions, ResourceHandle<org.jocl.cl_mem> candidatePositions, EdgeData[] e)
          Creates a new cloth simulation core
SimData(ParticleData particleData, EdgeData edgeData, FaceData faceData, NormalData normalData, EdgeData[] independentSets)
          Creates a new SimData object
SimData(ParticleData particleData, EdgeData edgeData, FaceData faceData, NormalData normalData, EdgeData[] independentSets)
          Creates a new SimData object