Skip to content

Commit

Permalink
Merge pull request #169 from AnalyticalGraphicsInc/partialEllipsoid
Browse files Browse the repository at this point in the history
Add properties for partial ellipsoids
  • Loading branch information
shunter authored Oct 3, 2019
2 parents 9e8e5a2 + 6ebe01b commit c9865b0
Show file tree
Hide file tree
Showing 161 changed files with 2,086 additions and 350 deletions.
8 changes: 7 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,10 @@ trim_trailing_whitespace = true

[*.{json,cs}]
indent_style = space
indent_size = 4
indent_size = 4

[*.json]
charset = utf-8

[*.cs]
charset = utf-8-bom
1 change: 1 addition & 0 deletions DotNet/CesiumLanguageWriter.sln
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{275808F5-DE8A-4BA8-9751-3F15D09FE7DB}"
ProjectSection(SolutionItems) = preProject
..\.appveyor.yml = ..\.appveyor.yml
..\.editorconfig = ..\.editorconfig
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ValueProperties", "ValueProperties", "{BAE894F9-C91D-4F94-8CF0-6F336B2D9C4C}"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System;
using System;
using System.Diagnostics;

/// <summary>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System;
using System;
using System.Diagnostics;

/// <summary>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System;
using System;
using System.Diagnostics;

/// <summary>
Expand Down
2 changes: 1 addition & 1 deletion DotNet/CesiumLanguageWriter/BoundingRectangle.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System;
using System;
using System.Diagnostics.CodeAnalysis;
using JetBrains.Annotations;

Expand Down
2 changes: 1 addition & 1 deletion DotNet/CesiumLanguageWriter/Cartesian.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System;
using System;
using System.Diagnostics.CodeAnalysis;
using JetBrains.Annotations;

Expand Down
2 changes: 1 addition & 1 deletion DotNet/CesiumLanguageWriter/Cartographic.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System;
using System;
using System.Diagnostics.CodeAnalysis;
using JetBrains.Annotations;

Expand Down
2 changes: 1 addition & 1 deletion DotNet/CesiumLanguageWriter/Constants.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System;
using System;

namespace CesiumLanguageWriter
{
Expand Down
2 changes: 1 addition & 1 deletion DotNet/CesiumLanguageWriter/Duration.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System;
using System;
using System.Globalization;
using System.Text;
using JetBrains.Annotations;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
2 changes: 1 addition & 1 deletion DotNet/CesiumLanguageWriter/Generated/BoxCesiumWriter.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
2 changes: 1 addition & 1 deletion DotNet/CesiumLanguageWriter/Generated/ClockCesiumWriter.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
2 changes: 1 addition & 1 deletion DotNet/CesiumLanguageWriter/Generated/ColorCesiumWriter.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
38 changes: 19 additions & 19 deletions DotNet/CesiumLanguageWriter/Generated/ConicSensorCesiumWriter.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down Expand Up @@ -376,7 +376,7 @@ public void WriteInnerHalfAnglePropertyReference(string identifier, string[] pro
}

/// <summary>
/// Gets the writer for the <c>outerHalfAngle</c> property. The returned instance must be opened by calling the <see cref="CesiumElementWriter.Open"/> method before it can be used for writing. The <c>outerHalfAngle</c> property defines the outer half angle of the cone. If not specified, the default value is PI.
/// Gets the writer for the <c>outerHalfAngle</c> property. The returned instance must be opened by calling the <see cref="CesiumElementWriter.Open"/> method before it can be used for writing. The <c>outerHalfAngle</c> property defines the outer half angle of the cone. If not specified, the default value is π.
/// </summary>
[NotNull]
public DoubleCesiumWriter OuterHalfAngleWriter
Expand All @@ -385,7 +385,7 @@ public DoubleCesiumWriter OuterHalfAngleWriter
}

/// <summary>
/// Opens and returns the writer for the <c>outerHalfAngle</c> property. The <c>outerHalfAngle</c> property defines the outer half angle of the cone. If not specified, the default value is PI.
/// Opens and returns the writer for the <c>outerHalfAngle</c> property. The <c>outerHalfAngle</c> property defines the outer half angle of the cone. If not specified, the default value is π.
/// </summary>
[NotNull]
public DoubleCesiumWriter OpenOuterHalfAngleProperty()
Expand All @@ -395,7 +395,7 @@ public DoubleCesiumWriter OpenOuterHalfAngleProperty()
}

/// <summary>
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>number</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is PI.
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>number</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is π.
/// </summary>
/// <param name="value">The value.</param>
public void WriteOuterHalfAngleProperty(double value)
Expand All @@ -407,7 +407,7 @@ public void WriteOuterHalfAngleProperty(double value)
}

/// <summary>
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>number</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is PI.
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>number</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is π.
/// </summary>
/// <param name="dates">The dates at which the value is specified.</param>
/// <param name="values">The values corresponding to each date.</param>
Expand All @@ -420,7 +420,7 @@ public void WriteOuterHalfAngleProperty(IList<JulianDate> dates, IList<double> v
}

/// <summary>
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>number</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is PI.
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>number</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is π.
/// </summary>
/// <param name="dates">The dates at which the value is specified.</param>
/// <param name="values">The value corresponding to each date.</param>
Expand All @@ -435,7 +435,7 @@ public void WriteOuterHalfAngleProperty(IList<JulianDate> dates, IList<double> v
}

/// <summary>
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>reference</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is PI.
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>reference</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is π.
/// </summary>
/// <param name="value">The reference.</param>
public void WriteOuterHalfAnglePropertyReference(Reference value)
Expand All @@ -447,7 +447,7 @@ public void WriteOuterHalfAnglePropertyReference(Reference value)
}

/// <summary>
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>reference</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is PI.
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>reference</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is π.
/// </summary>
/// <param name="value">The reference.</param>
public void WriteOuterHalfAnglePropertyReference(string value)
Expand All @@ -459,7 +459,7 @@ public void WriteOuterHalfAnglePropertyReference(string value)
}

/// <summary>
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>reference</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is PI.
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>reference</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is π.
/// </summary>
/// <param name="identifier">The identifier of the object which contains the referenced property.</param>
/// <param name="propertyName">The property on the referenced object.</param>
Expand All @@ -472,7 +472,7 @@ public void WriteOuterHalfAnglePropertyReference(string identifier, string prope
}

/// <summary>
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>reference</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is PI.
/// Writes a value for the <c>outerHalfAngle</c> property as a <c>reference</c> value. The <c>outerHalfAngle</c> property specifies the outer half angle of the cone. If not specified, the default value is π.
/// </summary>
/// <param name="identifier">The identifier of the object which contains the referenced property.</param>
/// <param name="propertyNames">The hierarchy of properties to be indexed on the referenced object.</param>
Expand Down Expand Up @@ -594,7 +594,7 @@ public void WriteMinimumClockAnglePropertyReference(string identifier, string[]
}

/// <summary>
/// Gets the writer for the <c>maximumClockAngle</c> property. The returned instance must be opened by calling the <see cref="CesiumElementWriter.Open"/> method before it can be used for writing. The <c>maximumClockAngle</c> property defines the maximum clock angle limit of the cone. If not specified, the default value is 2 * PI.
/// Gets the writer for the <c>maximumClockAngle</c> property. The returned instance must be opened by calling the <see cref="CesiumElementWriter.Open"/> method before it can be used for writing. The <c>maximumClockAngle</c> property defines the maximum clock angle limit of the cone. If not specified, the default value is .
/// </summary>
[NotNull]
public DoubleCesiumWriter MaximumClockAngleWriter
Expand All @@ -603,7 +603,7 @@ public DoubleCesiumWriter MaximumClockAngleWriter
}

/// <summary>
/// Opens and returns the writer for the <c>maximumClockAngle</c> property. The <c>maximumClockAngle</c> property defines the maximum clock angle limit of the cone. If not specified, the default value is 2 * PI.
/// Opens and returns the writer for the <c>maximumClockAngle</c> property. The <c>maximumClockAngle</c> property defines the maximum clock angle limit of the cone. If not specified, the default value is .
/// </summary>
[NotNull]
public DoubleCesiumWriter OpenMaximumClockAngleProperty()
Expand All @@ -613,7 +613,7 @@ public DoubleCesiumWriter OpenMaximumClockAngleProperty()
}

/// <summary>
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>number</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is 2 * PI.
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>number</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is .
/// </summary>
/// <param name="value">The value.</param>
public void WriteMaximumClockAngleProperty(double value)
Expand All @@ -625,7 +625,7 @@ public void WriteMaximumClockAngleProperty(double value)
}

/// <summary>
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>number</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is 2 * PI.
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>number</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is .
/// </summary>
/// <param name="dates">The dates at which the value is specified.</param>
/// <param name="values">The values corresponding to each date.</param>
Expand All @@ -638,7 +638,7 @@ public void WriteMaximumClockAngleProperty(IList<JulianDate> dates, IList<double
}

/// <summary>
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>number</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is 2 * PI.
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>number</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is .
/// </summary>
/// <param name="dates">The dates at which the value is specified.</param>
/// <param name="values">The value corresponding to each date.</param>
Expand All @@ -653,7 +653,7 @@ public void WriteMaximumClockAngleProperty(IList<JulianDate> dates, IList<double
}

/// <summary>
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>reference</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is 2 * PI.
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>reference</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is .
/// </summary>
/// <param name="value">The reference.</param>
public void WriteMaximumClockAnglePropertyReference(Reference value)
Expand All @@ -665,7 +665,7 @@ public void WriteMaximumClockAnglePropertyReference(Reference value)
}

/// <summary>
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>reference</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is 2 * PI.
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>reference</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is .
/// </summary>
/// <param name="value">The reference.</param>
public void WriteMaximumClockAnglePropertyReference(string value)
Expand All @@ -677,7 +677,7 @@ public void WriteMaximumClockAnglePropertyReference(string value)
}

/// <summary>
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>reference</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is 2 * PI.
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>reference</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is .
/// </summary>
/// <param name="identifier">The identifier of the object which contains the referenced property.</param>
/// <param name="propertyName">The property on the referenced object.</param>
Expand All @@ -690,7 +690,7 @@ public void WriteMaximumClockAnglePropertyReference(string identifier, string pr
}

/// <summary>
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>reference</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is 2 * PI.
/// Writes a value for the <c>maximumClockAngle</c> property as a <c>reference</c> value. The <c>maximumClockAngle</c> property specifies the maximum clock angle limit of the cone. If not specified, the default value is .
/// </summary>
/// <param name="identifier">The identifier of the object which contains the referenced property.</param>
/// <param name="propertyNames">The hierarchy of properties to be indexed on the referenced object.</param>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <auto-generated>
// <auto-generated>
// This file was generated automatically by GenerateFromSchema. Do NOT edit it.
// https://github.com/AnalyticalGraphicsInc/czml-writer
// </auto-generated>
Expand Down
Loading

0 comments on commit c9865b0

Please sign in to comment.