AnimatLab  2
Test
VsLinearHillMuscle.h
1 // VsLinearHillMuscle.h: interface for the VsMuscle class.
2 //
4 
5 #if !defined(AFX_VSLINEAR_HILL_MUSCLE_H__8438B067_2454_459B_8092_E74ABF23B265__INCLUDED_)
6 #define AFX_VSLINEAR_HILL_MUSCLE_H__8438B067_2454_459B_8092_E74ABF23B265__INCLUDED_
7 
8 #if _MSC_VER > 1000
9 #pragma once
10 #endif
11 
12 namespace VortexAnimatSim
13 {
14  namespace Environment
15  {
16  namespace Bodies
17  {
18 
20 {
21 protected:
22 
23 public:
25  virtual ~VsLinearHillMuscle();
26 
27  virtual void CreateParts();
28  virtual void CreateJoints();
29  virtual void ResetSimulation();
30  virtual void AfterResetSimulation();
31  virtual void StepSimulation();
32 };
33 
34  } //Bodies
35  } // Environment
36 } //VortexAnimatSim
37 
38 #endif // !defined(AFX_VSLINEAR_HILL_MUSCLE_H__8438B067_2454_459B_8092_E74ABF23B265__INCLUDED_)
Classes for implementing the cm-labs vortex physics engine for AnimatLab.
A muscle that is connected between two attachment points.