Class MoWGS84LocationCylinderType
A data type for a cylinder described with WGS84 coordinates and meters.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class MoWGS84LocationCylinderType : IEquatable<MoWGS84LocationCylinderType>
Properties
Context
moWGS84LocationCylinderType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public MoWGS84LocationCylinderType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<MoWGS84LocationCylinderType.ContextEnum> | moWGS84LocationCylinderType JSON-LD context |
LocationCreationCode
A code indicating the method used to generate a location. NIEM reference is mo:LocationCreationCode
Declaration
[DataMember(Name = "locationCreationCode")]
public List<MoLocationCreationCodeType> LocationCreationCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<MoLocationCreationCodeType> | A code indicating the method used to generate a location. NIEM reference is mo:LocationCreationCode |
LocationCylinderHalfHeightValue
A value one-half of the height of a cylinder, measured in meters. NIEM reference is mo:LocationCylinderHalfHeightValue
Declaration
[DataMember(Name = "locationCylinderHalfHeightValue")]
public List<NiemXsdecimal> LocationCylinderHalfHeightValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsdecimal> | A value one-half of the height of a cylinder, measured in meters. NIEM reference is mo:LocationCylinderHalfHeightValue |
LocationCylinderRadiusValue
A radius of a cylinder, measured in meters. NIEM reference is mo:LocationCylinderRadiusValue
Declaration
[DataMember(Name = "locationCylinderRadiusValue")]
public List<NiemXsdecimal> LocationCylinderRadiusValue { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsdecimal> | A radius of a cylinder, measured in meters. NIEM reference is mo:LocationCylinderRadiusValue |
Wgs84LocationPoint
A data type for a 3D geometric point, defined by a single coordinate tuple with values from the WGS84 coordinate reference system. NIEM reference is mo:WGS84LocationPoint
Declaration
[DataMember(Name = "wgs84LocationPoint")]
public List<MoWGS84LocationPointType> Wgs84LocationPoint { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<MoWGS84LocationPointType> | A data type for a 3D geometric point, defined by a single coordinate tuple with values from the WGS84 coordinate reference system. NIEM reference is mo:WGS84LocationPoint |
Methods
Equals(MoWGS84LocationCylinderType)
Returns true if MoWGS84LocationCylinderType instances are equal
Declaration
public bool Equals(MoWGS84LocationCylinderType other)
Parameters
Type | Name | Description |
---|---|---|
MoWGS84LocationCylinderType | other | Instance of MoWGS84LocationCylinderType to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Operators
Equality(MoWGS84LocationCylinderType, MoWGS84LocationCylinderType)
Declaration
public static bool operator ==(MoWGS84LocationCylinderType left, MoWGS84LocationCylinderType right)
Parameters
Type | Name | Description |
---|---|---|
MoWGS84LocationCylinderType | left | |
MoWGS84LocationCylinderType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(MoWGS84LocationCylinderType, MoWGS84LocationCylinderType)
Declaration
public static bool operator !=(MoWGS84LocationCylinderType left, MoWGS84LocationCylinderType right)
Parameters
Type | Name | Description |
---|---|---|
MoWGS84LocationCylinderType | left | |
MoWGS84LocationCylinderType | right |
Returns
Type | Description |
---|---|
System.Boolean |