Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

C2DHoledPolyArcSet Class Reference

A set of curved polygons. More...

#include <2DHoledPolyArcSet.h>

Inheritance diagram for C2DHoledPolyArcSet:

C2DBaseSet C2DBase List of all members.

Public Member Functions

 C2DHoledPolyArcSet (void)
 Constrictor.
void AddCopy (const C2DHoledPolyArcSet &Other)
 Adds a copy of the other pointer array.
void MakeCopy (const C2DHoledPolyArcSet &Other)
 Makes a copy of the other.
void operator<< (C2DBaseSet &Other)
 Passes ONLY the pointers of this type from the Other into this.
void Add (C2DHoledPolyArc *NewItem)
 Adds a new pointer and takes responsibility for it.
void AddCopy (const C2DHoledPolyArc &NewItem)
 Adds a copy of the item given.
void DeleteAndSet (int nIndx, C2DHoledPolyArc *NewItem)
 Deletes the current item and sets the pointer to be the new one.
C2DHoledPolyArc * ExtractAndSet (int nIndx, C2DHoledPolyArc *NewItem)
 Extracts the current item and sets the pointer to be the new one.
C2DHoledPolyArc * GetAt (int nIndx)
 Returns the value at the point given.
const C2DHoledPolyArc * GetAt (int nIndx) const
 Returns the value at the point given.
C2DHoledPolyArc & operator[] (int nIndx)
 Returns a reference to the value at the point given.
const C2DHoledPolyArc & operator[] (int nIndx) const
 Returns a reference to the value at the point given.
C2DHoledPolyArc * GetLast (void)
 Returns a pointer to the last item.
C2DHoledPolyArc * ExtractAt (unsigned int nIndx)
 Extracts the pointer passing deletion responsibility over.
C2DHoledPolyArc * ExtractLast (void)
 Extracts the pointer passing deletion responsibility over.
void InsertAt (unsigned int nIndex, C2DHoledPolyArc *NewItem)
 Insertion.
void InsertAt (unsigned int nIndex, C2DHoledPolyArcSet &Other)
 Insertion of another array.
void operator<< (C2DHoledPolyArcSet &Other)
 Passes all the pointers from the Other into this.
void operator<< (C2DHoledPolyArc *NewItem)
 Adds a new pointer and takes responsibility for it.

Detailed Description

A set of curved polygons.

Class which represents a set of curved polygons.

---------------------------------------------------------------------------


Constructor & Destructor Documentation

C2DHoledPolyArcSet::C2DHoledPolyArcSet (  void   ) 
 

Constrictor.

--------------------------------------------------------------------------
C2DHoledPolyArcSet::C2DHoledPolyArcSet

---------------------------------------------------------------------------


Member Function Documentation

void C2DHoledPolyArcSet::AddCopy (  const C2DHoledPolyArcSet &  Other  ) 
 

Adds a copy of the other pointer array.

--------------------------------------------------------------------------
C2DHoledPolyArcSet::AddCopy

---------------------------------------------------------------------------

void C2DHoledPolyArcSet::MakeCopy (  const C2DHoledPolyArcSet &  Other  ) 
 

Makes a copy of the other.

--------------------------------------------------------------------------
C2DHoledPolyArcSet::MakeCopy

---------------------------------------------------------------------------

void C2DHoledPolyArcSet::operator<< (  C2DBaseSet &  Other  ) 
 

Passes ONLY the pointers of this type from the Other into this.

--------------------------------------------------------------------------
C2DBaseSet::operator<<

---------------------------------------------------------------------------

Reimplemented from C2DBaseSet.


The documentation for this class was generated from the following files:
Generated on Mon Apr 21 11:43:51 2008 for GeoLib by  doxygen 1.4.4