Class: Ellipse

PIXI.Ellipse

The Ellipse object is used to help draw graphics and can also be used to specify a hit area for displayObjects.

new PIXI.Ellipse (x, y, halfWidth, halfHeight)

Name Type Attributes Default Description
x number <optional>
0

The X coordinate of the center of this ellipse

y number <optional>
0

The Y coordinate of the center of this ellipse

halfWidth number <optional>
0

The half width of this ellipse

halfHeight number <optional>
0

The half height of this ellipse

Members

height number

Default Value:
  • 0

type number

The type of the object, mainly used to avoid instanceof checks

Default Value:
  • PIXI.SHAPES.ELIP
See:

width number

Default Value:
  • 0

x number

Default Value:
  • 0

y number

Default Value:
  • 0

Methods

Creates a clone of this Ellipse instance

Returns:
Type Description
PIXI.Ellipse a copy of the ellipse

contains (x, y) boolean

Checks whether the x and y coordinates given are contained within this ellipse

Name Type Description
x number

The X coordinate of the point to test

y number

The Y coordinate of the point to test

Returns:
Type Description
boolean Whether the x/y coords are within this ellipse

Returns the framing rectangle of the ellipse as a Rectangle object

Returns:
Type Description
PIXI.Rectangle the framing rectangle