Class: PolylineGraphics

PolylineGraphics

new PolylineGraphics(optionsopt)

Describes a polyline defined as a line strip. The first two positions define a line segment, and each additional position defines a line segment from the previous position. The segments can be linear connected points or great arcs.
Parameters:
Name Type Attributes Description
options Object <optional>
Object with the following properties:
Properties
Name Type Attributes Default Description
positions Property <optional>
A Property specifying the array of Cartesian3 positions that define the line strip.
followSurface Property <optional>
true A boolean Property specifying whether the line segments should be great arcs or linearly connected.
width Property <optional>
1.0 A numeric Property specifying the width in pixels.
show Property <optional>
true A boolean Property specifying the visibility of the polyline.
material MaterialProperty <optional>
Color.WHITE A Property specifying the material used to draw the polyline.
granularity Property <optional>
Cesium.Math.RADIANS_PER_DEGREE A numeric Property specifying the angular distance between each latitude and longitude if followSurface is true.
shadows Property <optional>
ShadowMode.DISABLED An enum Property specifying whether the polyline casts or receives shadows from each light source.
distanceDisplayCondition Property <optional>
A Property specifying at what distance from the camera that this polyline will be displayed.
Source:
See:

Members

(readonly) definitionChanged :Event

Gets the event that is raised whenever a property or sub-property is changed or modified.
Type:
Source:

distanceDisplayCondition :Property

Gets or sets the DistanceDisplayCondition Property specifying at what distance from the camera that this polyline will be displayed.
Type:
Source:

followSurface :Property

Gets or sets the boolean Property specifying whether the line segments should be great arcs or linearly connected.
Type:
Default Value:
  • true
Source:

granularity :Property

Gets or sets the numeric Property specifying the angular distance between each latitude and longitude if followSurface is true.
Type:
Default Value:
  • Cesium.Math.RADIANS_PER_DEGREE
Source:

material :MaterialProperty

Gets or sets the Property specifying the material used to draw the polyline.
Type:
Default Value:
  • Color.WHITE
Source:

positions :Property

Gets or sets the Property specifying the array of Cartesian3 positions that define the line strip.
Type:
Source:

shadows :Property

Get or sets the enum Property specifying whether the polyline casts or receives shadows from each light source.
Type:
Default Value:
  • ShadowMode.DISABLED
Source:

show :Property

Gets or sets the boolean Property specifying the visibility of the polyline.
Type:
Default Value:
  • true
Source:

width :Property

Gets or sets the numeric Property specifying the width in pixels.
Type:
Default Value:
  • 1.0
Source:

Methods

clone(resultopt) → {PolylineGraphics}

Duplicates this instance.
Parameters:
Name Type Attributes Description
result PolylineGraphics <optional>
The object onto which to store the result.
Source:
Returns:
The modified result parameter or a new instance if one was not provided.
Type
PolylineGraphics

merge(source)

Assigns each unassigned property on this object to the value of the same property on the provided source object.
Parameters:
Name Type Description
source PolylineGraphics The object to be merged into this object.
Source: