Bullet Collision Detection & Physics Library
Public Member Functions | Protected Attributes | List of all members
btSoftBodyLinkData::LinkDescription Class Reference

Class describing a link for input into the system. More...

#include <btSoftBodySolverData.h>

Public Member Functions

 LinkDescription ()
 
 LinkDescription (int newVertex0, int newVertex1, float linkLinearStiffness)
 
LinkNodePair getVertexPair () const
 
void setVertex0 (int vertex)
 
void setVertex1 (int vertex)
 
void setLinkLinearStiffness (float linearStiffness)
 
void setLinkStrength (float strength)
 
int getVertex0 () const
 
int getVertex1 () const
 
float getLinkStrength () const
 
float getLinkLinearStiffness () const
 

Protected Attributes

int m_vertex0
 
int m_vertex1
 
float m_linkLinearStiffness
 
float m_linkStrength
 

Detailed Description

Class describing a link for input into the system.

Definition at line 51 of file btSoftBodySolverData.h.

Constructor & Destructor Documentation

btSoftBodyLinkData::LinkDescription::LinkDescription ( )
inline

Definition at line 61 of file btSoftBodySolverData.h.

btSoftBodyLinkData::LinkDescription::LinkDescription ( int  newVertex0,
int  newVertex1,
float  linkLinearStiffness 
)
inline

Definition at line 69 of file btSoftBodySolverData.h.

Member Function Documentation

float btSoftBodyLinkData::LinkDescription::getLinkLinearStiffness ( ) const
inline

Definition at line 120 of file btSoftBodySolverData.h.

float btSoftBodyLinkData::LinkDescription::getLinkStrength ( ) const
inline

Definition at line 115 of file btSoftBodySolverData.h.

int btSoftBodyLinkData::LinkDescription::getVertex0 ( ) const
inline

Definition at line 105 of file btSoftBodySolverData.h.

int btSoftBodyLinkData::LinkDescription::getVertex1 ( ) const
inline

Definition at line 110 of file btSoftBodySolverData.h.

LinkNodePair btSoftBodyLinkData::LinkDescription::getVertexPair ( ) const
inline

Definition at line 77 of file btSoftBodySolverData.h.

void btSoftBodyLinkData::LinkDescription::setLinkLinearStiffness ( float  linearStiffness)
inline

Definition at line 95 of file btSoftBodySolverData.h.

void btSoftBodyLinkData::LinkDescription::setLinkStrength ( float  strength)
inline

Definition at line 100 of file btSoftBodySolverData.h.

void btSoftBodyLinkData::LinkDescription::setVertex0 ( int  vertex)
inline

Definition at line 85 of file btSoftBodySolverData.h.

void btSoftBodyLinkData::LinkDescription::setVertex1 ( int  vertex)
inline

Definition at line 90 of file btSoftBodySolverData.h.

Member Data Documentation

float btSoftBodyLinkData::LinkDescription::m_linkLinearStiffness
protected

Definition at line 56 of file btSoftBodySolverData.h.

float btSoftBodyLinkData::LinkDescription::m_linkStrength
protected

Definition at line 57 of file btSoftBodySolverData.h.

int btSoftBodyLinkData::LinkDescription::m_vertex0
protected

Definition at line 54 of file btSoftBodySolverData.h.

int btSoftBodyLinkData::LinkDescription::m_vertex1
protected

Definition at line 55 of file btSoftBodySolverData.h.


The documentation for this class was generated from the following file: