CorridorGeometry

new CorridorGeometry(options)

A description of a corridor.
Name Type Description
options Object Object with the following properties:
Name Type Default Description
positions Array.<Cartesian3> An array of positions that define the center of the corridor.
width Number The distance between the edges of the corridor in meters.
ellipsoid Ellipsoid Ellipsoid.WGS84 optional The ellipsoid to be used as a reference.
granularity Number CesiumMath.RADIANS_PER_DEGREE optional The distance, in radians, between each latitude and longitude. Determines the number of positions in the buffer.
height Number 0 optional The distance in meters between the ellipsoid surface and the positions.
extrudedHeight Number optional The distance in meters between the ellipsoid surface and the extrusion.
vertexFormat VertexFormat VertexFormat.DEFAULT optional The vertex attributes to be computed.
cornerType CornerType CornerType.ROUNDED optional Determines the style of the corners.
Example:
var corridor = new Cesium.CorridorGeometry({
  vertexFormat : Cesium.VertexFormat.POSITION_ONLY,
  positions : Cesium.Cartesian3.fromDegreesArray([-72.0, 40.0, -70.0, 35.0]),
  width : 100000
});
Demo:
See:

Methods

staticCorridorGeometry.createGeometry(corridorGeometry)Geometry

Computes the geometric representation of a corridor, including its vertices, indices, and a bounding sphere.
Name Type Description
corridorGeometry CorridorGeometry A description of the corridor.
Returns:
The computed vertices and indices.
Throws: