54 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.
void AppendIfNotPrevious(int const, int const)
Appends a new integer point to the vector which represents this 2D shape, but only if the point is no...
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 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.