RectangleCollection

class Markup.Shapes.RectangleCollection()

This is useful for drawing a number of rectangles which share the same visual appearance.

Constructors


Constructors

RectangleCollection.constructor()
Return type

RectangleCollection

Methods

addRectangle

RectangleCollection.addRectangle(position, size)
Arguments
  • position (Point2()) – the top left corner of the rectangle

  • size (Point2()) – indicating the rectangle width and height

Adds a rectangle to the collection

Return type

void

clear

RectangleCollection.clear()

Removes all rectangles from this collection

Return type

void

getBorderRadius

RectangleCollection.getBorderRadius()

Gets the border radius for this shape

Returns

the border radius

Return type

number

getFillColor

RectangleCollection.getFillColor()

Gets the fill color for this shape

Returns

the fill color

Return type

Color

getFillOpacity

RectangleCollection.getFillOpacity()

Gets the fill opacity for this shape

Returns

the fill opacity

Return type

number

getRectangles

RectangleCollection.getRectangles()

Gets the rectangles in the collection

Return type

[_MarkupRectangleData]

getStrokeColor

RectangleCollection.getStrokeColor()

Gets the stroke color for this shape

Returns

the stroke color

Return type

Color

getStrokeWidth

RectangleCollection.getStrokeWidth()

Gets the stroke width for this shape in pixels

Returns

the stroke width in pixels

Return type

number

setBorderRadius

RectangleCollection.setBorderRadius(borderRadius)
Arguments
  • borderRadius (number()) – the border radius in pixels

Sets the border radius for this shape

Return type

void

setFillColor

RectangleCollection.setFillColor(color)
Arguments
  • color (Color()) – the fill color

Sets the fill color for this shape

Return type

void

setFillOpacity

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

Sets the fill opacity for this shape

Return type

void

setStrokeColor

RectangleCollection.setStrokeColor(color)
Arguments
  • color (Color()) – the stroke color

Sets the stroke color for this shape

Return type

void

setStrokeWidth

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

Sets the stroke width for this shape in pixels

Return type

void