45 std::cout <<
"tgUnidirComprSprActuatorInfo constructor. Direction is:" << std::endl;
46 std::cout <<
"(" << m_config.
direction->x() <<
",";
47 std::cout << m_config.
direction->y() <<
",";
48 std::cout << m_config.
direction->z() <<
")" << std::endl;
118 btRigidBody* fromBody = getFromRigidBody();
119 btRigidBody* toBody = getToRigidBody();
139 if( m_config.moveCablePointBToEdge ){
153 std::vector<tgBulletSpringCableAnchor*> anchorList;
159 anchorList.push_back(anchor1);
163 anchorList.push_back(anchor2);
tgBulletCompressionSpring * m_bulletCompressionSpring
Definitions of class tgBulletUnidirComprSpr, a version of tgBulletCompressionSpring that only applies...
bool moveCablePointAToEdge
Utility class for class casting and filtering collections by type.
virtual tgModel * createModel(tgWorld &world)
tgBulletUnidirComprSpr * createTgBulletUnidirComprSpr()
virtual tgConnectorInfo * createConnectorInfo(const tgPair &pair)
virtual void initConnector(tgWorld &world)
Definitions of class tgBulletSpringCableAnchor, formerly muscleAnchor.
Definition of class tgUnidirComprSprActuatorInfo, used to create a tgBulletUnidirComprSpr.
virtual btVector3 getConnectionPoint(const btVector3 &referencePoint, const btVector3 &destinationPoint) const =0
tgUnidirComprSprActuatorInfo(const tgUnidirComprSprActuator::Config &config)