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