Package | Description |
---|---|
ca.uwaterloo.epad | |
ca.uwaterloo.epad.painting | |
ca.uwaterloo.epad.ui |
Modifier and Type | Method and Description |
---|---|
static void |
Application.addItem(MoveableItem item)
Add an item to the screen.
|
static boolean |
Application.isItemAboveDrawer(MoveableItem item)
Determine if the item is above on of the drawers.
|
static void |
Application.removeItem(MoveableItem item)
Remove an item from the screen.
|
Modifier and Type | Class and Description |
---|---|
class |
Brush
This abstract class implements the common functionality of all painting tools
in ePad 2.0 application.
|
class |
Eraser
This class represents a circular eraser.
|
class |
Paint
This class represents a paint widget that allows users to select different
colours for drawing.
|
class |
Pencil
This class represents a pencil widget that lets a user to paint using
continuous lines of a certain thickness and colour.
|
class |
RectangularBristleBrush
This class simulates a rectangular hard bristle brush using a cloud of
particles approach.
|
class |
RoundBristleBrush
This class simulates a circular hard bristle brush using a cloud of particles
approach.
|
class |
SpiderBrush
This class represents a Spider Brush widget that produces unique effects when
painting.
|
class |
Stamp
This class represents a Stamp widget that paints a certain shape on the
screen.
|
Constructor and Description |
---|
Brush(MoveableItem original)
Constructor that builds a copy of another MoveableItem object.
|
Eraser(MoveableItem original)
Constructor that builds a copy of another MoveableItem object.
|
Paint(MoveableItem original)
Constructor that builds a copy of another MoveableItem object.
|
Pencil(MoveableItem original)
Constructor that builds a copy of another MoveableItem object.
|
RectangularBristleBrush(MoveableItem original)
Constructor that builds a copy of another MoveableItem object.
|
RoundBristleBrush(MoveableItem original)
Constructor that builds a copy of another MoveableItem object.
|
SpiderBrush(MoveableItem original)
Constructor that builds a copy of another MoveableItem object.
|
Stamp(MoveableItem original)
Constructor that builds a copy of another MoveableItem object.
|
Constructor and Description |
---|
MoveableItem(MoveableItem original)
Constructor that builds a copy of another MoveableItem object.
|