{
public:
Iterator( const HYDROData_LandCoverMap& );
- Iterator( const Handle( HYDROData_LandCoverMap )& );
- ~Iterator();
+ HYDRODATA_EXPORT Iterator( const Handle( HYDROData_LandCoverMap )& );
+ HYDRODATA_EXPORT ~Iterator();
void Init( const HYDROData_LandCoverMap& );
- bool More() const;
- void Next();
+ HYDRODATA_EXPORT bool More() const;
+ HYDRODATA_EXPORT void Next();
int Index() const;
- TopoDS_Face Face() const;
- QString StricklerType() const;
+ HYDRODATA_EXPORT TopoDS_Face Face() const;
+ HYDRODATA_EXPORT QString StricklerType() const;
void SetStricklerType( const QString& );
private:
TopoDS_Face FindByPoint( const gp_Pnt2d&, QString& theType ) const;
- TopoDS_Shape GetShape() const;
+ HYDRODATA_EXPORT TopoDS_Shape GetShape() const;
protected:
void SetShape( const TopoDS_Shape& );