new GraphicOverlay(options)
- Description:
- Represents an overlay containing Footprints, whether it is
- Source:
Parameters:
Methods
- Description:
- Add an array (or single) shapes (i.e. Footprint, Circle, Polyline, Ellipse, Vector, ...)
- Source:
Parameters:
Name |
Type |
Description |
overlaysToAdd |
Array.<Footprint>
|
Array.<Circle>
|
Array.<Polyline>
|
Array.<Ellipse>
|
Array.<Vector>
|
a list (or single) shapes to add to the overlay |
- Description:
- Returns a shape by an index
- Source:
Parameters:
Name |
Type |
Description |
idx |
number
|
The index of the shape to retrieve |
Returns:
The shape
-
Type
-
Footprint
|
Circle
|
Polyline
|
Ellipse
|
Vector
hide()
- Description:
- Source:
removeAll()
- Description:
- Clear the overlay of all its shapes
- Source:
setColor(color)
- Description:
- Set the color of the shapes inside the overlay
- Source:
Parameters:
Name |
Type |
Description |
color |
string
|
the new color in hexadecimal e.g. '#ff00ff' |
setLineDash(lineDashopt)
- Description:
- Set the dash line property
- Source:
Parameters:
Name |
Type |
Attributes |
Default |
Description |
lineDash |
Array.<number>
|
<optional>
|
[]
|
See the segments property here |
setLineWidth(lineWidth)
- Description:
- Set the line width of the shapes inside the overlay
- Source:
Parameters:
Name |
Type |
Description |
lineWidth |
number
|
the new line width in pixels |
show()
- Description:
- Source:
toggle()
- Description:
- Toggle on/off the graphic overlay
- Source:
(static) increaseBrightness(hex, percent) → {string}
- Description:
- Increase the brightness of a color by a percentage
- Source:
Parameters:
Name |
Type |
Description |
hex |
string
|
The color given in hexadecimal e.g. '#ffa0bb' |
percent |
number
|
The percentage to increase the brightness of |
Returns:
The new color given as an hexadecimal string
-
Type
-
string
(static) parseSTCS() → {Array.<Circle>|Array.<Polyline>|Array.<Ellipse>}
- Description:
- Parse a STCS string and returns a list of footprints (only circles, polygons and ellipses given in ICRS frame are handled).
- Source:
Returns:
The list of mixed circles, polygons and ellipses
-
Type
-
Array.<Circle>
|
Array.<Polyline>
|
Array.<Ellipse>