59 void Append(
int const,
int const);
Contains CGeom2DIPoint definitions.
int nGetSize(void) const
Returns the number of integer point in the vector which represents this 2D shape.
vector< CGeom2DIPoint > m_VPoints
The integer points which comprise the integer-coordinate 2D shape.
virtual ~CA2DIShape(void)
Destructor.
void Resize(const int)
Resizes the vector which represents this 2D shape.
CGeom2DIPoint & Back(void)
Returns the last integer point from the vector which represents this 2D shape.
void Clear(void)
Clears the vector which represents this 2D shape.
CA2DIShape(void)
Constructor, no parameters.
void AppendIfNotAlready(int const, int const)
Appends a new integer point to the vector which represents this 2D shape, but only if the point is no...
void Append(CGeom2DIPoint const *)
Appends a new integer point to the vector which represents this 2D shape.
CGeom2DIPoint & operator[](int const)
Returns one integer point from the vector which represents this 2D shape.
vector< CGeom2DIPoint > * pPtiVGetPoints(void)
Returns the address of the vector which represents this 2D shape.
Geometry class used to represent 2D point objects with integer coordinates.