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

MQClientInterface::PrimitiveCollection Class Reference

Inheritance diagram for MQClientInterface::PrimitiveCollection:

MQClientInterface::MQObjectCollection MQClientInterface::MQObject List of all members.

Public Member Functions

 PrimitiveCollection ()
override void Init ()
virtual Primitive GetAt (int index)

Properties

override System.String ClassName
override int ClassID

Detailed Description

A collection of Primitive objects which are used to annotate the map. Some examples of Primitive objects are: Ellipse, Icon, Line, Polygon, Rectangle, and TextAnnotation.

See also:
EllipsePrimitive

LinePrimitive

PolygonPrimitive

Primitive

RectanglePrimitive

TextPrimitive

SymbolPrimitive


Constructor & Destructor Documentation

MQClientInterface::PrimitiveCollection::PrimitiveCollection  )  [inline]
 

Default constructor.


Member Function Documentation

virtual Primitive MQClientInterface::PrimitiveCollection::GetAt int  index  )  [inline, virtual]
 

Returns the element at the specified position in this collection.

Parameters:
index Index of item within the collection which is to be returned.
Returns:
Primitive value located at the nth position of the collection.
Exceptions:
Exception If the input parameter n is outside of the array index bounds.

override void MQClientInterface::PrimitiveCollection::Init  )  [inline, virtual]
 

Initialize.

Reimplemented from MQClientInterface::MQObjectCollection.


Property Documentation

override int MQClientInterface::PrimitiveCollection::ClassID [get]
 

Class ID property

Reimplemented from MQClientInterface::MQObject.

override System.String MQClientInterface::PrimitiveCollection::ClassName [get]
 

Class Name property

Reimplemented from MQClientInterface::MQObject.


The documentation for this class was generated from the following file:
Generated on Wed Oct 10 22:12:34 2007 for MapQuest Advantage .NET(C#) API Reference by  doxygen 1.4.1