new CorridorOutlineGeometry()
A description of a corridor outline.
Name | Type | Default | Description |
---|---|---|---|
options.positions |
Cartesian3[] | An array of positions that define the center of the corridor outline. | |
options.width |
Number | The distance between the edges of the corridor outline. | |
options.ellipsoid |
Ellipsoid |
Ellipsoid.WGS84
|
optional The ellipsoid to be used as a reference. |
options.granularity |
Number |
CesiumMath.RADIANS_PER_DEGREE
|
optional The distance, in radians, between each latitude and longitude. Determines the number of positions in the buffer. |
options.height |
Number |
0
|
optional The distance between the ellipsoid surface and the positions. |
options.extrudedHeight |
Number | optional The distance between the ellipsoid surface and the extrusion. | |
options.cornerType |
Boolean |
CornerType.ROUNDED
|
optional Determines the style of the corners. |
Example:
var corridor = new Cesium.CorridorOutlineGeometry({
positions : Cesium.Cartesian3.fromDegreesArray([-72.0, 40.0, -70.0, 35.0]),
width : 100000
});
See:
Methods
-
staticCorridorOutlineGeometry.createGeometry(corridorOutlineGeometry) → Geometry
-
Computes the geometric representation of a corridor, including its vertices, indices, and a bounding sphere.
Name Type Description corridorOutlineGeometry
CorridorOutlineGeometry A description of the corridor. Returns:
The computed vertices and indices.Throws:
-
DeveloperError : Count of unique positions must be greater than 1.
-