|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ClothApplicationGUI.SimulationType | Interface describing a selectable simulation type and the associated simulation factory |
| NormalComputer | Simple interface for a normal computer |
| ResourceHandle<T> | Interface for classes that act as a handle to a resource that may have to be acquired before it can be used, and to be released after it has been used. |
| Simulation | Interface for a simulation that may be driven by a Simulator |
| SimulationFactory | Interface for Simulation objects |
| TimeStepListener | Interface for all classes that want to be informed about time steps of a simulator |
| Class Summary | |
|---|---|
| ClothApplication | Main class for the cloth simulation application |
| ClothApplicationGUI | The main user interface class for the cloth simulation application |
| ClothApplicationSetup | Utility methods for the setup and profiling of the cloth application |
| ClothData | MeshPrimitives extended by the information that is
required for the simulation, namely the bending edges, and
a list of all edges. |
| ClothPartitioner | A class for computing independent sets of edges. |
| ClothSimulationCoreJava | The core of a cloth Simulation implemented in plain Java. |
| ClothSimulationCoreJOCL | The core of a cloth Simulation implemented with OpenCL. |
| ClothSimulationJava | Implementation of a Simulation that performs a
cloth simulation with plain Java. |
| ClothSimulationJOCL | Implementation of a Simulation that performs a
cloth simulation with OpenCL. |
| ClothSimulationMethods | Basic methods that are common to most types of cloth simulations. |
| CLU | OpenCL utility class |
| EdgeData | A plain structure holding the data of a set of edges. |
| EdgeDataCreator | A class for creating an EdgeData from a
collection of edges. |
| FaceData | A plain structure holding the data of a set of faces |
| FaceDataCreator | A class for creating an FaceData from a
collection of faces |
| IndependentSetsCreator | A class for creating the EdgeData objects for the independent
sets of edges of a ClothData |
| LoggerUtil | Utility class for configuring a logger to produce "nice" output. |
| MeshUtils | Utility methods for meshes |
| NormalComputerJava | Simple implementation of a NormalComputer using Java |
| NormalComputerJOCL | Implementation of a NormalComputer using OpenCL |
| NormalData | A plain structure holding the data that is associated with a
ParticleData and stores the additional information that is
necessary to compute normals in parallel. |
| NormalDataCreator | A class for creating NormalData from a collection
of faces |
| ParticleData | A plain structure holding the data for a set of particles |
| ParticleDataCreator | A class for creating an ParticleData from a
ClothData |
| SharedMemHandle | Implementation of a ResourceHandle for cl_mem objects that
are created from an OpenGL vertex buffer object. |
| SimConfig | Global configuration parameters for the simulation. |
| SimData | Collection of the plain data structures required for a simulation |
| SimMeshUtils | Utility methods for handling simulation meshes |
| SimpleFloatBufferHandle | A ResourceHandle that obtains the FloatBuffer
by wrapping an array |
| SimpleMemHandle | Simple implementation of a ResourceHandle for buffers that
are not shared with OpenGL |
| SimpleObjectCreator | Utility class for creating simple objects for the renderer |
| SimulationFactoryJava | A factory for plain java cloth simulations |
| SimulationFactoryJOCL | A factory for OpenCL cloth simulations |
| Simulator | Simple implementation of a Simulator |
| VBOFloatBufferHandle | A ResourceHandle that obtains the FloatBuffer
by mapping an OpenGL VBO using a renderer. |
The main package for the cloth simulator
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||