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

MQClientInterface::ZoomTo Class Reference

Inheritance diagram for MQClientInterface::ZoomTo:

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

Public Member Functions

 ZoomTo ()
 ZoomTo (ZoomTo copy)
override void Init ()
override bool Equals (System.Object obj)
bool Equals (ZoomTo otherObject)
override int GetHashCode ()

Static Public Member Functions

static bool operator== (ZoomTo obj1, ZoomTo obj2)
static bool operator!= (ZoomTo obj1, ZoomTo obj2)

Properties

override System.String ClassName
override int ClassID
virtual Point Center
virtual int ZoomLevel

Detailed Description

Stores data to zoom in one level and center the map on a given point. Setting the X,Y coordinates to the invalid Point results in a zoom without changing the Center point.

See also:
Point


Constructor & Destructor Documentation

MQClientInterface::ZoomTo::ZoomTo  )  [inline]
 

Default constructor.

MQClientInterface::ZoomTo::ZoomTo ZoomTo  copy  )  [inline]
 

Copy constructor.

Parameters:
copy The ZoomTo object that is to be copied into this ZoomTo object.


Member Function Documentation

bool MQClientInterface::ZoomTo::Equals ZoomTo  otherObject  )  [inline]
 

Equals(type)

Parameters:
otherObject the object to compare this ZoomTo against.
Returns:
true if the ZoomTo objects are equal; false otherwise.

override bool MQClientInterface::ZoomTo::Equals System.Object  obj  )  [inline]
 

Equals(object)

Parameters:
obj the object to compare this ZoomTo against.
Returns:
true if the ZoomTo objects are equal; false otherwise.

Reimplemented from MQClientInterface::MQObject.

override int MQClientInterface::ZoomTo::GetHashCode  )  [inline]
 

Returns a hash code for this ZoomTo.

Returns:
a hash code value for this ZoomTo.

Reimplemented from MQClientInterface::MQObject.

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

Initialize.

Reimplemented from MQClientInterface::MapCommand.

static bool MQClientInterface::ZoomTo::operator!= ZoomTo  obj1,
ZoomTo  obj2
[inline, static]
 

Inequality operator

Parameters:
obj1 ZoomTo 1 to compare
obj2 ZoomTo 2 to compare

static bool MQClientInterface::ZoomTo::operator== ZoomTo  obj1,
ZoomTo  obj2
[inline, static]
 

Equality operator

Parameters:
obj1 ZoomTo 1 to compare
obj2 ZoomTo 2 to compare


Property Documentation

virtual Point MQClientInterface::ZoomTo::Center [get, set]
 

Center point property. This is the point that is to be the new of center of the zoomed area.

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

Class ID property

Reimplemented from MQClientInterface::MQObject.

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

Class Name property

Reimplemented from MQClientInterface::MQObject.

virtual int MQClientInterface::ZoomTo::ZoomLevel [get, set]
 

Zoom level property.


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