Class GeoEnvironment
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mars.Components.Environments
Assembly: Mars.Components.dll
Syntax
public abstract class GeoEnvironment : AbstractEnvironment
Constructors
| Improve this Doc View SourceGeoEnvironment(Double, Double, Position, Position, Boolean)
Declaration
protected GeoEnvironment(double distanceXDirectionInKm, double distanceYDirectionInKm, Position lowerLeft, Position upperRight, bool checkBoundaries = false)
Parameters
Type | Name | Description |
---|---|---|
System.Double | distanceXDirectionInKm | |
System.Double | distanceYDirectionInKm | |
Position | lowerLeft | |
Position | upperRight | |
System.Boolean | checkBoundaries |
Properties
| Improve this Doc View SourceBoundingBox
Gets the bounding box of this environment, describing the boundaries
Declaration
public BoundingBox BoundingBox { get; }
Property Value
Type | Description |
---|---|
BoundingBox |
CheckBoundaries
Gets or sets the flag indicating, that the boundaries of
this environment shall be considered for objects, moved or inserted.
Declaration
public bool CheckBoundaries { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
DistanceXDirectionInKm
Gets the distance on the horizontal axis in kilometres.
Declaration
public double DistanceXDirectionInKm { get; }
Property Value
Type | Description |
---|---|
System.Double |
DistanceYDirectionInKm
Gets the distance on the vertical axis in kilometres.
Declaration
public double DistanceYDirectionInKm { get; }
Property Value
Type | Description |
---|---|
System.Double |
LowerLeft
Gets the lower-left corner as spherical Position
Declaration
public Position LowerLeft { get; }
Property Value
Type | Description |
---|---|
Position |
LowerRight
Gets the lower-right corner as spherical Position
Declaration
public Position LowerRight { get; }
Property Value
Type | Description |
---|---|
Position |
UpperLeft
Gets the upper-left corner as spherical Position
Declaration
public Position UpperLeft { get; }
Property Value
Type | Description |
---|---|
Position |
UpperRight
Gets the upper-right corner as spherical Position
Declaration
public Position UpperRight { get; }
Property Value
Type | Description |
---|---|
Position |