Class: xrx.shape.EllipseCreatable

xrx.shape. EllipseCreatable

(private) new xrx.shape.EllipseCreatable(ellipse)

A class representing a creatable ellipse shape.
Parameters:
Name Type Description
ellipse xrx.shape.Ellipse The parent ellipse shape.
Source:

Members

xrx.shape.EllipseCreatable#point_ :Array.<number>

Center point helper.
Type:
  • Array.<number>
Source:

Methods

(private) xrx.shape.EllipseCreatable#disposeInternal()

Disposes this creatable ellipse shape.
Source:

(private) xrx.shape.EllipseCreatable#getCoords()

Returns the coordinates of the ellipse currently created.
Source:
Returns:
Array The coordinates.

(private) xrx.shape.EllipseCreatable#handleDown(e, cursor)

Handles down gestures.
Parameters:
Name Type Description
e goog.events.BrowserEvent The browser event.
cursor xrx.drawing.Cursor The drawing cursor.
Source:

(private) xrx.shape.EllipseCreatable#handleMove(e, cursor)

Handles move gestures.
Parameters:
Name Type Description
e goog.events.BrowserEvent The browser event.
cursor xrx.drawing.Cursor The drawing cursor.
Source:

(private) xrx.shape.EllipseCreatable#handleUp(e, cursor)

Handles up gestures.
Parameters:
Name Type Description
e goog.events.BrowserEvent The browser event.
cursor xrx.drawing.Cursor The drawing cursor.
Source: