# TMCPathPositionIterator Class Reference

List of all members.

## Public Member Functions
| TMCPathPositionIterator (TMCBezierPath *bezierPath)
| ~TMCPathPositionIterator ()
TVector3 * | First (real &pos)
boolean | More ()
TVector3 * | Next (real &pos)
## Protected Attributes
TMCBezierPath * | fBeizerPath
TMCLocationRec * | fCurRec
TMCPtrArray< TMCLocationRec > ::iterator * | fLocIter
TMCArray< TVector3 >::iterator * | fCurRecIter
real | fCurPos
TVector3 * | fPrevPos
boolean | fMore
boolean | fGaveLastLocation

## Detailed Description

iterator over the linear approximation of a bezier path

## Constructor & Destructor Documentation

TMCPathPositionIterator::TMCPathPositionIterator | ( | TMCBezierPath * | bezierPath | ) |

TMCPathPositionIterator::~TMCPathPositionIterator | ( |  | ) |

## Member Function Documentation

TVector3* TMCPathPositionIterator::First | ( | real & | pos | ) |

boolean TMCPathPositionIterator::More | ( |  | ) |

TVector3* TMCPathPositionIterator::Next | ( | real & | pos | ) |

## Member Data Documentation

TMCBezierPath* TMCPathPositionIterator::fBeizerPath`[protected]`

real TMCPathPositionIterator::fCurPos`[protected]`

TMCLocationRec* TMCPathPositionIterator::fCurRec`[protected]`

TMCArray<TVector3>::iterator* TMCPathPositionIterator::fCurRecIter`[protected]`

boolean TMCPathPositionIterator::fGaveLastLocation`[protected]`

TMCPtrArray<TMCLocationRec>::iterator* TMCPathPositionIterator::fLocIter`[protected]`

boolean TMCPathPositionIterator::fMore`[protected]`

TVector3* TMCPathPositionIterator::fPrevPos`[protected]`

The documentation for this class was generated from the following file:

- MCBezierPath.h