7#ifndef BALL_DATATYPE_CONTOUR_H
8#define BALL_DATATYPE_CONTOUR_H
10#ifndef BALL_DATATYPE_REGULARDATA2D_H
14#ifndef BALL_DATATYPE_CONTOURLINE_H
78 bool operator == (const
TContour& contour) const;
102 template <
typename T>
107 template <
typename T>
112 template <
typename T>
121 template <
typename T>
127 lines_ = std::vector< TContourLine<T> >(0);
131 template <
typename T>
138 template <
typename T>
158 template <
typename T>
172 template <
typename T>
void createContourLine(TRegularData2D< T > &from)
Creates a contour line from a given data set.
bool operator==(const TContour &contour) const
Equality operator.
bool getNextContourLine(TContourLine< float > &contour)
TContour & operator=(const TContour &rhs)
Assignment operator.
void apply(TRegularData2D< float > &data)
TContour(Size num_lines=0, double start=0, double end=0)
Default constructor.
std::vector< TContourLine< float > >::const_iterator it_
std::vector< TContourLine< float > > lines_
virtual ~TContour()
Destructor.
#define BALL_CREATE(name)
TContour< float > Contour