CoastalME (Coastal Modelling Environment)
Simulates the long-term behaviour of complex coastlines
Loading...
Searching...
No Matches
i_line.h
Go to the documentation of this file.
1
14
15#ifndef ILINE_H
16#define ILINE_H
17/* ===============================================================================================================================
18
19 This file is part of CoastalME, the Coastal Modelling Environment.
20
21 CoastalME is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
22
23 This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
24
25 You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
26
27===============================================================================================================================*/
28#include "2di_shape.h"
29
30class CGeomILine : public CA2DIShape
31{
32 private:
33 protected:
34 void Display(void) override;
35
36 public:
37 CGeomILine(void);
38 ~CGeomILine(void) override;
39
40 // CGeom2DIPoint* pPtiGetAt(int const);
41 // int nGetXAt(int const);
42 // int nGetYAt(int const);
43 // void SetXAt(int const, int const);
44 // void SetYAt(int const, int const);
45
46 bool bIsPresent(int const, int const);
47};
48#endif // ILINE_H
Contains CA2DIShape definitions.
CA2DIShape(void)
Constructor, no parameters.
Definition 2di_shape.cpp:28
bool bIsPresent(int const, int const)
Returns true if the point is present in the line.
Definition i_line.cpp:68
~CGeomILine(void) override
Destructor.
Definition i_line.cpp:35
void Display(void) override
Instantiates the pure virtual function in the abstract parent class, so that CGeomILine is not an abs...
Definition i_line.cpp:85
CGeomILine(void)
Constructor.
Definition i_line.cpp:30