GeEnvelope Class |
Namespace: FDF.Common.Geometries
The GeEnvelope type exposes the following members.
Name | Description | |
---|---|---|
GeEnvelope | Initializes a new instance of the GeEnvelope class | |
GeEnvelope(GeEnvelope) | Initializes a new instance of the GeEnvelope class | |
GeEnvelope(GeCoordinate, GeCoordinate) | Initializes a new instance of the GeEnvelope class | |
GeEnvelope(Double, Double, Double, Double) | Initializes a new instance of the GeEnvelope class | |
GeEnvelope(GeCoordinate, Double, Double, Double) | Initializes a new instance of the GeEnvelope class | |
GeEnvelope(Double, Double, Double, Double, Double, Double) | Initializes a new instance of the GeEnvelope class |
Name | Description | |
---|---|---|
Area | ||
Centroid |
Returns envelope centroid.
| |
Coordinates | ||
Depth |
Returns the difference between the maximum and minimum Z values.
| |
Height |
Returns the difference between the maximum and minimum Y values.
| |
IsEmpty |
Returns True if object instance is considered empty,
otherwise returns False.
| |
LowerLeft | ||
LowerRight | ||
Max |
Gets or sets envelope maximum extreme.
| |
Min |
Gets or sets envelope minimum extreme.
| |
UpperLeft | ||
UpperRight | ||
Volume | ||
Width |
Returns the difference between the maximum and minimum X values.
|
Name | Description | |
---|---|---|
Buffer | ||
Clone | Creates a new object that is a copy of the current instance. | |
Contains(GeCoordinate) | ||
Contains(GeEnvelope) |
Returns True if specified envelope
lies in or on this envelope, otherwise returns False.
| |
Contains(Double, Double) | ||
Contains(Double, Double, Double) | ||
Empty |
Returns empty (null) envelope.
| |
Equals(GeEnvelope) |
Returns True if two envelopes are equal,
otherwise returns False.
| |
Equals(GeEnvelope, GeDimensionality, GeLength, GeSpatialComparision) |
Returns True if two envelopes are equal,
otherwise returns False.
| |
Expand(GeCoordinate) |
Expands this envelope using specified
coordinate.
| |
Expand(GeEnvelope) |
Expands this envelope using specified
envelope.
| |
Expand(Double, Double) |
Expands this envelope using 2D extreme.
| |
Expand(GeLength, GePlaneOrientation) |
Expands this envelope using specified
buffer distance.
| |
Expand(Double, Double, Double) |
Expands this envelope using 3D extreme.
| |
Expand(Double, Double, Double, Double) |
Expands this envelope using specified 2D extremes.
| |
Expand(Double, Double, Double, Double, Double, Double) |
Expands this envelope using specified 3D extremes.
| |
GetTypeName |
Returns String representation of the underlying type.
| |
Intersects |
Returns True if specified envelope
intersects or overlaps region of this envelope, otherwise returns False.
| |
IsValid |
Returns True if object instance is considered valid,
otherwise returns False.
| |
Overlaps |
Returns True if specified envelope
fully overlaps region of this envelope, otherwise returns False.
| |
ToString | Returns a string that represents the current object. (Overrides ObjectToString.) | |
TransformForward |
Returns object that is result of forward transformation of this object
using specified referential coordinate transform.
|
Name | Description | |
---|---|---|
Equality |
Returns True if two envelopes are equal, otherwise returns False.
| |
Inequality |
Returns True if two envelopes are not equal, otherwise returns False.
|