CircleCollection

class Markup.Shapes.CircleCollection()

This class is useful for specifying multiple circles that all share the same visual appearance.

Constructors


Constructors

CircleCollection.constructor()
Return type:CircleCollection

Methods

addCircle

CircleCollection.addCircle(center, radius)
Arguments:
  • center (Point2()) – circle center
  • radius (number()) – the circle radius

Adds a circle to the collection

Return type:void

clear

CircleCollection.clear()

Removes all circles from this collection

Return type:void

getCircles

CircleCollection.getCircles()

Gets the circles in the collection

Return type:[_MarkupCircleData]

getFillColor

CircleCollection.getFillColor()

Gets the fill color for this shape

Returns:the fill color
Return type:Color

getFillOpacity

CircleCollection.getFillOpacity()

Gets the fill opacity for this shape

Returns:the fill opacity
Return type:number

getStrokeColor

CircleCollection.getStrokeColor()

Gets the stroke color for this shape

Returns:the stroke color
Return type:Color

getStrokeWidth

CircleCollection.getStrokeWidth()

Gets the stroke width for this shape in pixels

Returns:the stroke width in pixels
Return type:number

setCircle

CircleCollection.setCircle(index, center, radius)
Arguments:
  • index (number()) – the index of the circle to update
  • center (Point2()) – circle center
  • radius (number()) – the circle radius

Updates a circle in the collection

Return type:void

setFillColor

CircleCollection.setFillColor(color)
Arguments:
  • color (Color()) – the fill color

Sets the fill color for this shape

Return type:void

setFillOpacity

CircleCollection.setFillOpacity(fillOpacity)
Arguments:
  • fillOpacity (number()) – the fill opacity

Sets the fill opacity for this shape

Return type:void

setStrokeColor

CircleCollection.setStrokeColor(color)
Arguments:
  • color (Color()) – the stroke color

Sets the stroke color for this shape

Return type:void

setStrokeWidth

CircleCollection.setStrokeWidth(strokeWidth)
Arguments:
  • strokeWidth (number()) – the stroke width in pixels

Sets the stroke width for this shape in pixels

Return type:void