Class GeoEnvironment
Inheritance
System.Object
GeoEnvironment
Assembly: Mars.Components.dll
Syntax
public abstract class GeoEnvironment : AbstractEnvironment
Constructors
GeoEnvironment(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
BoundingBox
Gets the bounding box of this environment, describing the boundaries
Declaration
public BoundingBox BoundingBox { get; }
Property Value
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
LowerRight
Gets the lower-right corner as spherical
Position
Declaration
public Position LowerRight { get; }
Property Value
UpperLeft
Gets the upper-left corner as spherical
Position
Declaration
public Position UpperLeft { get; }
Property Value
UpperRight
Gets the upper-right corner as spherical
Position
Declaration
public Position UpperRight { get; }
Property Value