#include <contour.h>
Public Member Functions | |
Constructors and Destructors | |
| TContour (Size num_lines=0, double start=0, double end=0) | |
| Default constructor. | |
| TContour (const TContour &contour) | |
| Copy constructor. | |
| virtual | ~TContour () |
| Destructor. | |
Accessors | |
| bool | getNextContourLine (TContourLine< T > &contour) |
| Gives access to the next ContourLine. Returns false if we had already returned the last line. | |
Assignment | |
| TContour & | operator= (const TContour &rhs) |
| Assignment operator. | |
| void | apply (TRegularData2D< T > &data) |
| virtual void | clear () |
| Clear method. | |
| void | resetCounter () |
| Reset the ContourLine-counter. | |
Predicates | |
| bool | operator== (const TContour &contour) const |
| Equality operator. | |
Protected Attributes | |
|
std::vector< TContourLine< T > > | lines_ |
| Size | num_lines_ |
| double | start_ |
| double | end_ |
|
std::vector< TContourLine< T > >::const_iterator | it_ |
| Position | index_ |