#ifndef CPU_SOFTCLOTH_INTERNAL_DATA_H #define CPU_SOFTCLOTH_INTERNAL_DATA_H #include "Bullet3Common/b3AlignedObjectArray.h" #include "Bullet3Common/b3Vector3.h" struct ClothSpring { int m_particleIndexA; int m_particleIndexB; float m_restLength; int m_material; }; struct ClothMaterial { float m_stiffness; float m_damping; }; struct CpuSoftClothDemoInternalData { b3AlignedObjectArray m_springs; b3AlignedObjectArray m_materials; b3AlignedObjectArray m_velocities; b3AlignedObjectArray m_forces; b3AlignedObjectArray m_particleMasses; }; #endif //CPU_SOFTCLOTH_INTERNAL_DATA_H