Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5225 in orxonox.OLD for trunk/src/lib/math/curve.h


Ignore:
Timestamp:
Sep 23, 2005, 10:07:20 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: removing some initialisation-stuff… i hope this works

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/math/curve.h

    r5039 r5225  
    1212#include "vector.h"
    1313
     14template<class T> class tList;
     15template<class T> class tIterator;
     16
    1417//! An Enumerator that defines what sort of Curves are availible
    15 enum CurveType {CURVE_BEZIER};
     18enum CurveType {
     19  CURVE_BEZIER
     20};
    1621
    1722
     
    5863
    5964 protected:
    60   int         nodeCount;       //!< The count of nodes the Curve has.
    61   Vector      curvePoint;      //!< The point on the Cureve at a local Time.
    62   float       localTime;       //!< If the time of one point is asked more than once the programm will not calculate it again.
    63   int         derivation;      //!< Which derivation of a Curve is this.
     65  int                   nodeCount;       //!< The count of nodes the Curve has.
     66  Vector                curvePoint;      //!< The point on the Cureve at a local Time.
     67  float                 localTime;       //!< If the time of one point is asked more than once the programm will not calculate it again.
     68  int                   derivation;      //!< Which derivation of a Curve is this.
    6469
    65   Curve*      dirCurve;        //!< The derivation-curve of this Curve.
     70  Curve*                dirCurve;        //!< The derivation-curve of this Curve.
    6671
    67   PathNode*   firstNode;       //!< First node of the curve.
    68   PathNode*   currentNode;     //!< The node we are working with (the Last node).
     72  tList<PathNode>*      nodeList;        //!< A list of all the Nodes of a Curve.
     73  tIterator<PathNode>*  nodeIterator;    //!< An iterator that should point to the current Node
     74  PathNode*             firstNode;       //!< First node of the curve.
     75  PathNode*             currentNode;     //!< The node we are working with (the Last node).
    6976
    7077};
Note: See TracChangeset for help on using the changeset viewer.