FDO .NET API Reference | Feature Data Objects |
Inheritance diagram for OSGeo::FDO::Geometry::EnvelopeImpl:
Public Member Functions | |
EnvelopeImpl (System::IntPtr unmanaged, System::Boolean autoDelete) | |
Constructs an Envelope based on an unmanaged instance of the object. | |
EnvelopeImpl (System::Int32 dimensionType, System::Double ordinates __gc[]) | |
Constructs a EnvelopeImpl object by copying from an array of ordinates. | |
EnvelopeImpl (OSGeo::FDO::Geometry::IDirectPosition *lowerLeft, OSGeo::FDO::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) |
Equality function for EnvelopeImpl. | |
System::Void | Expand (OSGeo::FDO::Geometry::IEnvelope *envelope) |
Expands the envelope's extents to include another envelope. | |
System::Void | Expand (OSGeo::FDO::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 () |
DOXYGEN-IGNORE | |
__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 | |
System::Boolean | op_Equality (EnvelopeImpl *left, EnvelopeImpl *right) |
Equality function for EnvelopeImpl. | |
System::Boolean | op_Inequality (EnvelopeImpl *left, EnvelopeImpl *right) |
InEquality function for EnvelopeImpl. | |
Protected Member Functions | |
System::Void | ReleaseUnmanagedObject () |
DOXYGEN-IGNORE |
|
Constructs a default instance of a EnvelopeImpl object.
|
|
Constructs a 2D EnvelopeImpl object from X and Y ordinates.
|
|
Constructs a 3D EnvelopeImpl object from X, Y and Z ordinates.
|
|
Constructs a copy of a EnvelopeImpl.
|
|
Constructs a EnvelopeImpl object from two positions.
|
|
Constructs a EnvelopeImpl object by copying from an array of ordinates.
|
|
Constructs an Envelope based on an unmanaged instance of the object.
|
|
Equality function for EnvelopeImpl.
Reimplemented from OSGeo::FDO::Runtime::Disposable. |
|
Expands the envelope's extents to include another envelope.
|
|
Expands the envelope's extents to include a given position.
|
|
Indicates whether the envelope's extents are set.
|
|
Gets the maximum X coordinate value.
|
|
Gets the maximum Y coordinate value.
|
|
Gets the maximum Z coordinate value.
|
|
Gets the minimum X coordinate value.
|
|
Gets the minimum Y coordinate value.
|
|
Gets the minimum Z coordinate value.
|
|
DOXYGEN-IGNORE
Reimplemented from OSGeo::FDO::Runtime::Disposable. |
|
Equality function for EnvelopeImpl.
|
|
InEquality function for EnvelopeImpl.
|
|
DOXYGEN-IGNORE
Reimplemented from OSGeo::FDO::Runtime::Disposable. |
|
Sets the maximum X coordinate value.
|
|
Sets the maximum Y coordinate value.
|
|
Sets the maximum Z coordinate value.
|
|
Sets the minimum X coordinate value.
|
|
Sets the minimum Y coordinate value.
|
|
Sets the minimum Z coordinate value.
|
Comments or suggestions? Send us feedback. |