Class LineModel

Nested Relationships

Class Documentation

class LineModel

Public Types

typedef std::vector<OrientedEdge> Edges

Public Functions

LineModel()
virtual ~LineModel()
void updateConstraints()
Edges &getEdges()
unsigned int getIndexOffset() const
unsigned int getIndexOffsetQuaternions() const
void initMesh(const unsigned int nPoints, const unsigned int nQuaternions, const unsigned int indexOffset, const unsigned int indexOffsetQuaternions, unsigned int *indices, unsigned int *indicesQuaternions)
inline FORCE_INLINE Real getRestitutionCoeff () const
inline FORCE_INLINE void setRestitutionCoeff (Real val)
inline FORCE_INLINE Real getFrictionCoeff () const
inline FORCE_INLINE void setFrictionCoeff (Real val)

Protected Attributes

unsigned int m_indexOffset

offset which must be added to get the correct index in the particles array

unsigned int m_indexOffsetQuaternions

offset which must be added to get the correct index in the quaternions array

unsigned int m_nPoints
unsigned int m_nQuaternions
Edges m_edges
Real m_restitutionCoeff
Real m_frictionCoeff