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

MQClientInterface::ZoomToRect Class Reference

Inheritance diagram for MQClientInterface::ZoomToRect:

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

Public Member Functions

 ZoomToRect ()
 ZoomToRect (ZoomToRect copy)
override void Init ()
virtual void SetRect (Point upperLeft, Point lowerRight)
virtual void GetRect (Point ul, Point lr)
override bool Equals (System.Object obj)
bool Equals (ZoomToRect otherObject)
override int GetHashCode ()

Static Public Member Functions

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

Properties

override System.String ClassName
virtual int ClassID

Detailed Description

Stores data to zoom to a rectangle specified with pixel coordinates.

See also:
Point

ZoomToRectLatLng

ZoomToRect


Constructor & Destructor Documentation

MQClientInterface::ZoomToRect::ZoomToRect  )  [inline]
 

Default constructor.

MQClientInterface::ZoomToRect::ZoomToRect ZoomToRect  copy  )  [inline]
 

Copy constructor.

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


Member Function Documentation

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

Equals(type)

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

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

Equals(object)

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

Reimplemented from MQClientInterface::MQObject.

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

Returns a hash code for this ZoomToRect.

Returns:
a hash code value for this ZoomToRect.

Reimplemented from MQClientInterface::MQObject.

virtual void MQClientInterface::ZoomToRect::GetRect Point  ul,
Point  lr
[inline, virtual]
 

Returns the upper left and lower right corners of this rectangle.

Parameters:
ul The upper left corner of this rectangular zoom area.
lr The lower right corner of this rectangular zoom area.

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

Initialize.

Reimplemented from MQClientInterface::MapCommand.

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

Inequality operator

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

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

Equality operator

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

virtual void MQClientInterface::ZoomToRect::SetRect Point  upperLeft,
Point  lowerRight
[inline, virtual]
 

Sets the upper left and lower right corners of the rectangle that is to be zoomed to.

Parameters:
upperLeft The X,Y coordinates of the upper left corner of this rectangular zoom area.
lowerRight The X,Y coordinates of the lower right corner of this rectangular zoom area.


Property Documentation

virtual int MQClientInterface::ZoomToRect::ClassID [get]
 

Class ClassID property

Reimplemented from MQClientInterface::MQObject.

override System.String MQClientInterface::ZoomToRect::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:36 2007 for MapQuest Advantage .NET(C#) API Reference by  doxygen 1.4.1