You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGES.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -2,12 +2,12 @@ Change Log
2
2
==========
3
3
### 1.39 - 2017-11-01
4
4
5
+
* Added support for the layer.json `parentUrl` property in `CesiumTerrainProvider` to allow for compositing of tilesets.
5
6
* Fixed bug with placemarks in imported KML: placemarks with no specified icon would be displayed with default icon. [#5819](https://github.com/AnalyticalGraphicsInc/cesium/issues/5819)
6
7
7
8
### 1.38 - 2017-10-02
8
9
9
10
* Breaking changes
10
-
*`HeadingPitchRoll.fromQuaternion`, `Matrix3.fromHeadingPitchRoll`, `Quaternion.fromHeadingPitchRoll`, `Transforms.headingPitchRollToFixedFrame`, and `Transforms.headingPitchRollQuaternion` now use the classical orientation of heading and pitch calculated counter-clockwise. With this new behavior, heading and pitch need to be the negative of their previous values. The warning message will be removed in Cesium 1.40.[#5666](https://github.com/AnalyticalGraphicsInc/cesium/issues/5666)
11
11
*`Scene/CullingVolume` has been removed. Use `Core/CullingVolume`.
12
12
*`Scene/OrthographicFrustum` has been removed. Use `Core/OrthographicFrustum`.
13
13
*`Scene/OrthographicOffCenterFrustum` has been removed. Use `Core/OrthographicOffCenterFrustum`.
This only needs to be completed once. The CLA ensures you retain copyright to your contributions, and we have the right to use them and incorporate them into Cesium using the [Apache 2.0 License](LICENSE.md).
58
+
This only needs to be completed once, and enables contributions to all of the projects under the [Analytical Graphics Inc](https://github.com/AnalyticalGraphicsInc) organization, including Cesium. The CLA ensures you retain copyright to your contributions, and provides us the right to use, modify, and redistribute your contributions using the [Apache 2.0 License](LICENSE.md).
59
59
60
60
Please email a completed CLA with all fields filled in to [cla@agi.com](mailto:cla@agi.com). Related questions are also welcome.
61
61
@@ -82,6 +82,6 @@ Our code is our lifeblood so maintaining Cesium's high code quality is important
82
82
83
83
# Code of Conduct
84
84
85
-
One of Cesium's strengths is our community. Our contributors and users are pushing the 3D geospatial field to amazing new levels. We rely on an open, friendly, inclusive environment to facilitate this. As such, we follow the [Contributor Covenant](http://contributor-covenant.org/)'s [Code of Conduct](http://contributor-covenant.org/version/1/4/code_of_conduct.md) to ensure a harassment-free experience in the Cesium community. Any unacceptable behavior can be confidentiality sent to the core team at pcozzi@agi.com.
85
+
One of Cesium's strengths is our community. Our contributors and users are pushing the 3D geospatial field to amazing new levels. We rely on an open, friendly, inclusive environment to facilitate this. As such, we follow the [Contributor Covenant](http://contributor-covenant.org/)'s [Code of Conduct](http://contributor-covenant.org/version/1/4/code_of_conduct.md) to ensure a harassment-free experience in the Cesium community. Any unacceptable behavior can be confidentially sent to the core team at pcozzi@agi.com.
86
86
87
87
This applies to the main Cesium repo, forum, twitter, and all channels, including all repos in the [AnalyticalGraphicsInc](https://github.com/AnalyticalGraphicsInc) GitHub organization.
Copy file name to clipboardexpand all lines: Source/Core/BoundingSphere.js
+17-11
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ define([
72
72
* The bounding sphere is computed by running two algorithms, a naive algorithm and
73
73
* Ritter's algorithm. The smaller of the two spheres is used to ensure a tight fit.
74
74
*
75
-
* @param {Cartesian3[]} positions An array of points that the bounding sphere will enclose. Each point must have <code>x</code>, <code>y</code>, and <code>z</code> properties.
75
+
* @param {Cartesian3[]} [positions] An array of points that the bounding sphere will enclose. Each point must have <code>x</code>, <code>y</code>, and <code>z</code> properties.
76
76
* @param {BoundingSphere} [result] The object onto which to store the result.
77
77
* @returns {BoundingSphere} The modified result parameter or a new BoundingSphere instance if one was not provided.
78
78
*
@@ -223,7 +223,7 @@ define([
223
223
/**
224
224
* Computes a bounding sphere from a rectangle projected in 2D.
225
225
*
226
-
* @param {Rectangle} rectangle The rectangle around which to create a bounding sphere.
226
+
* @param {Rectangle} [rectangle] The rectangle around which to create a bounding sphere.
227
227
* @param {Object} [projection=GeographicProjection] The projection used to project the rectangle into 2D.
228
228
* @param {BoundingSphere} [result] The object onto which to store the result.
229
229
* @returns {BoundingSphere} The modified result parameter or a new BoundingSphere instance if none was provided.
@@ -236,7 +236,7 @@ define([
236
236
* Computes a bounding sphere from a rectangle projected in 2D. The bounding sphere accounts for the
237
237
* object's minimum and maximum heights over the rectangle.
238
238
*
239
-
* @param {Rectangle} rectangle The rectangle around which to create a bounding sphere.
239
+
* @param {Rectangle} [rectangle] The rectangle around which to create a bounding sphere.
240
240
* @param {Object} [projection=GeographicProjection] The projection used to project the rectangle into 2D.
241
241
* @param {Number} [minimumHeight=0.0] The minimum height over the rectangle.
242
242
* @param {Number} [maximumHeight=0.0] The maximum height over the rectangle.
@@ -282,7 +282,7 @@ define([
282
282
* Computes a bounding sphere from a rectangle in 3D. The bounding sphere is created using a subsample of points
283
283
* on the ellipsoid and contained in the rectangle. It may not be accurate for all rectangles on all types of ellipsoids.
284
284
*
285
-
* @param {Rectangle} rectangle The valid rectangle used to create a bounding sphere.
285
+
* @param {Rectangle} [rectangle] The valid rectangle used to create a bounding sphere.
286
286
* @param {Ellipsoid} [ellipsoid=Ellipsoid.WGS84] The ellipsoid used to determine positions of the rectangle.
287
287
* @param {Number} [surfaceHeight=0.0] The height above the surface of the ellipsoid.
288
288
* @param {BoundingSphere} [result] The object onto which to store the result.
0 commit comments