|
Public Member Functions |
| EnvelopeImpl (System::IntPtr unmanaged, System::Boolean autoDelete) |
| EnvelopeImpl (System::Int32 dimensionType, System::Double ordinates __gc[]) |
| Constructs a EnvelopeImpl object by copying from an array of ordinates.
|
| EnvelopeImpl (NAMESPACE_OSGEO_GEOMETRY::IDirectPosition *lowerLeft, NAMESPACE_OSGEO_GEOMETRY::IDirectPosition *upperRight) |
| Constructs a EnvelopeImpl object from two positions.
|
| EnvelopeImpl (EnvelopeImpl *envelopeImpl) |
| Constructs a copy of a EnvelopeImpl.
|
| EnvelopeImpl (System::Double minX, System::Double minY, System::Double minZ, System::Double maxX, System::Double maxY, System::Double maxZ) |
| Constructs a 3D EnvelopeImpl object from X, Y and Z ordinates.
|
| EnvelopeImpl (System::Double minX, System::Double minY, System::Double maxX, System::Double maxY) |
| Constructs a 2D EnvelopeImpl object from X and Y ordinates.
|
| EnvelopeImpl () |
| Constructs a default instance of a EnvelopeImpl object.
|
System::Boolean | Equals (System::Object *obj) |
System::Void | Expand (NAMESPACE_OSGEO_GEOMETRY::IEnvelope *envelope) |
| Expands the envelope's extents to include another envelope.
|
System::Void | Expand (NAMESPACE_OSGEO_GEOMETRY::IDirectPosition *position) |
| Expands the envelope's extents to include a given position.
|
__property System::Boolean | get_IsEmpty () |
| Indicates whether the envelope's extents are set.
|
__property System::Double | get_MaxX () |
| Gets the maximum X coordinate value.
|
__property System::Double | get_MaxY () |
| Gets the maximum Y coordinate value.
|
__property System::Double | get_MaxZ () |
| Gets the maximum Z coordinate value.
|
__property System::Double | get_MinX () |
| Gets the minimum X coordinate value.
|
__property System::Double | get_MinY () |
| Gets the minimum Y coordinate value.
|
__property System::Double | get_MinZ () |
| Gets the minimum Z coordinate value.
|
System::Int32 | GetHashCode () |
__property System::Void | set_MaxX (System::Double maxX) |
| Sets the maximum X coordinate value.
|
__property System::Void | set_MaxY (System::Double maxY) |
| Sets the maximum Y coordinate value.
|
__property System::Void | set_MaxZ (System::Double maxZ) |
| Sets the maximum Z coordinate value.
|
__property System::Void | set_MinX (System::Double minX) |
| Sets the minimum X coordinate value.
|
__property System::Void | set_MinY (System::Double minY) |
| Sets the minimum Y coordinate value.
|
__property System::Void | set_MinZ (System::Double minZ) |
| Sets the minimum Z coordinate value.
|
Static Public Member Functions |
static System::Boolean | op_Equality (EnvelopeImpl *left, EnvelopeImpl *right) |
| Equality operator for EnvelopeImpl.
|
static System::Boolean | op_Inequality (EnvelopeImpl *left, EnvelopeImpl *right) |
Protected Member Functions |
System::Void | ReleaseUnmanagedObject () |