Changeset 3373 in orxonox.OLD for orxonox/branches/trackManager/src/track_manager.h
- Timestamp:
- Jan 7, 2005, 5:17:27 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/branches/trackManager/src/track_manager.h
r3371 r3373 46 46 float startingTime; //!< The time at which this Track begins. 47 47 float duration; //!< The time used to cross this TrackElement (curve). 48 float endTime; //!< The time at which this Track ends. 49 float jumpTime; //!< The Time this Track has to jump to its preceding Track (only >0 if Track isJoined==true) 48 50 CurveType curveType; //!< The CurveType this will have. 49 51 int nodeCount; //!< The count of points this TrackElement has. 50 52 char* name; //!< A name for the Trac. 51 Vector startPoint; //!< A Vector that Points to the first point of the containing Curve. (for c1-steadiness)52 Vector startTangentPoint; //!< A Vector that points into the direction of the previous Curve. (for c1-steadiness)53 53 Curve* curve; //!< The Curve of this TrackElement 54 54 int childCount; //!< The number of Children This TrackElement has. … … 117 117 // Methods to change the Path (initialisation) 118 118 void workOn(unsigned int trackID); 119 void setCurveType(CurveType curveType); 119 inline void setCurveType(CurveType curveType) { this->setCurveType (curveType, this->currentTrackElem);} 120 void setCurveType(CurveType curveType, TrackElement* trackElem); 120 121 void setDuration(float time); 121 122 bool addPoint(Vector newPoint);
Note: See TracChangeset
for help on using the changeset viewer.