Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 3433 in orxonox.OLD for orxonox/trunk/src/curve.h


Ignore:
Timestamp:
Mar 1, 2005, 2:36:56 PM (20 years ago)
Author:
bensch
Message:

orxonox/trunk: merged back the trackManager to the trunk.
merged with command:
svn merge -r 3369:HEAD branches/trackManager trunk
resolved conflicts in world.cc additive differences.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/curve.h

    r3365 r3433  
    2323  Vector curvePoint;     //!< The point on the Cureve at a local Time.
    2424  float localTime;       //!< If the time of one point is asked more than once the programm will not calculate it again.
    25   Curve* dirCurve;       //!< The derivation-curve of this Curve.
    2625  int derivation;        //!< Which derivation of a Curve is this.
    2726
     
    4241  virtual void rebuild(void) = 0;
    4342 public:
     43  Curve* dirCurve;       //!< The derivation-curve of this Curve.
    4444  void addNode(const Vector& newNode);
     45  void addNode(const Vector& newNode, unsigned int insertPosition);
    4546  Vector getNode(unsigned int nodeToFind);
    4647  inline int getNodeCount(void) { return this->nodeCount;}
     
    4849  virtual Vector calcPos(float t) = 0;
    4950  virtual Vector calcDir(float t) = 0;
     51  virtual Vector calcAcc(float t) = 0;
    5052  virtual Quaternion calcQuat(float t) = 0;
    5153 
     54  // DEBUG
     55  void debug(void);
    5256};
    5357
     
    6973  Vector calcPos(float t);
    7074  Vector calcDir(float t);
     75  Vector calcAcc(float t);
    7176  Quaternion calcQuat(float t);
    7277 
     
    105110  Vector calcPos(float t);
    106111  Vector calcDir(float t);
     112  Vector calcAcc(float t);
    107113  Quaternion calcQuat(float t);
    108114 
Note: See TracChangeset for help on using the changeset viewer.