A B C D E F G H I K L M N O P R S T U V W X Y 

R

RectangularBristleBrush - Class in ca.uwaterloo.epad.painting
This class simulates a rectangular hard bristle brush using a cloud of particles approach.
RectangularBristleBrush(int, int) - Constructor for class ca.uwaterloo.epad.painting.RectangularBristleBrush
Default constructor that allows creating RectangularBristleBrush objects manually.
RectangularBristleBrush(RectangularBristleBrush) - Constructor for class ca.uwaterloo.epad.painting.RectangularBristleBrush
Constructor that builds a copy of another RectangularBristleBrush object.
RectangularBristleBrush(MoveableItem) - Constructor for class ca.uwaterloo.epad.painting.RectangularBristleBrush
Constructor that builds a copy of another MoveableItem object.
RectangularContainer - Class in ca.uwaterloo.epad.ui
This container class keeps the child objects together while preserving their original coordinates.
RectangularContainer(int, int, Drawer) - Constructor for class ca.uwaterloo.epad.ui.RectangularContainer
Default constructor.
remove() - Static method in class ca.uwaterloo.epad.ui.SplashScreen
Remove the splash screen.
removeItem(MoveableItem) - Static method in class ca.uwaterloo.epad.Application
Remove an item from the screen.
removeListener(ActionListener) - Static method in class ca.uwaterloo.epad.Application
Remove a listener.
removeListener(ActionListener) - Method in class ca.uwaterloo.epad.ui.Container
Remove a listener.
removeListener(ActionListener) - Method in class ca.uwaterloo.epad.ui.Drawer
Remove a listener.
removeListener(ActionListener) - Method in class ca.uwaterloo.epad.ui.FileBrowserDialog
Remove a listener.
render(PGraphics) - Method in class ca.uwaterloo.epad.painting.Stroke
Render the stroke based on the Brush and Paint objects.
renderStroke(Stroke, int, PGraphics) - Method in class ca.uwaterloo.epad.painting.Brush
Abstract method that defines how each brush stroke should be rendered
renderStroke(Stroke, int, PGraphics) - Method in class ca.uwaterloo.epad.painting.Eraser
Eraser renders strokes by drawing thick lines with stroke weight equal to size parameter and colour equal to the background colour of the canvas.
renderStroke(Stroke, int, PGraphics) - Method in class ca.uwaterloo.epad.painting.Pencil
Pencil renders strokes by drawing lines with stroke weight equal to size parameter.
renderStroke(Stroke, int, PGraphics) - Method in class ca.uwaterloo.epad.painting.RectangularBristleBrush
RectangularBristleBrush widget renders a stroke by painting a cloud of Bristle objects.
renderStroke(Stroke, int, PGraphics) - Method in class ca.uwaterloo.epad.painting.RoundBristleBrush
RoundBristleBrush widget renders a stroke by painting a cloud of Bristle objects.
renderStroke(Stroke, int, PGraphics) - Method in class ca.uwaterloo.epad.painting.SpiderBrush
Spider Brush renders strokes by connecting them with primary lines (thicker) and then the points which are located close enough to each other are connected by secondary lines (thinner).
renderStroke(Stroke, int, PGraphics) - Method in class ca.uwaterloo.epad.painting.Stamp
Pencil renders strokes by drawing the specified shape in the initial point of the stroke.
reset() - Static method in class ca.uwaterloo.epad.prompting.PromptManager
Reset the state of the Prompt Manager and the timers.
resetDelay - Static variable in class ca.uwaterloo.epad.util.Settings
How long should the reset prompt wait until resetting the application automatically (in milliseconds).
ResetDialog - Class in ca.uwaterloo.epad.ui
This dialog is displayed after a certain period of inactivity (as specified in settings.xml) and offers the user several options: save, print, reset or continue painting.
ResetDialog() - Constructor for class ca.uwaterloo.epad.ui.ResetDialog
Default constructor.
resetPromptDelay - Static variable in class ca.uwaterloo.epad.util.Settings
How long can the application be inactive until the reset prompt is displayed (in milliseconds).
resetToDefaults() - Static method in class ca.uwaterloo.epad.Application
Reset the workspace to defaults: clear the workspace and then load the default layout.
restart() - Method in class ca.uwaterloo.epad.util.Timer
Restart the timer.
resume() - Static method in class ca.uwaterloo.epad.prompting.PromptManager
Resume all timers and all active prompts.
resume() - Method in class ca.uwaterloo.epad.prompting.PromptPopup
Resume the prompt.
resume() - Method in class ca.uwaterloo.epad.util.Timer
Resume the timer.
resumeApplication() - Static method in class ca.uwaterloo.epad.Application
Resume the application.
RIGHT_DRAWER - Static variable in class ca.uwaterloo.epad.Application
 
RotatingContainer - Class in ca.uwaterloo.epad.ui
This container class organises child objects in a circular pattern and can be rotated around its centre to reveal more items.
RotatingContainer(int, Drawer) - Constructor for class ca.uwaterloo.epad.ui.RotatingContainer
Default constructor.
rotatingContainerOffsetAngle - Static variable in class ca.uwaterloo.epad.util.Settings
The angle between neighbouring items in a rotating container.
rotatingContainerOffsetDistance - Static variable in class ca.uwaterloo.epad.util.Settings
The distance between circles of items in a rotating container.
RotatingDrawer - Class in ca.uwaterloo.epad.ui
This class represents a circular rotating drawer widget.
RoundBristleBrush - Class in ca.uwaterloo.epad.painting
This class simulates a circular hard bristle brush using a cloud of particles approach.
RoundBristleBrush(int) - Constructor for class ca.uwaterloo.epad.painting.RoundBristleBrush
Default constructor that allows creating RoundBristleBrush objects manually.
RoundBristleBrush(RoundBristleBrush) - Constructor for class ca.uwaterloo.epad.painting.RoundBristleBrush
Constructor that builds a copy of another RoundBristleBrush object.
RoundBristleBrush(MoveableItem) - Constructor for class ca.uwaterloo.epad.painting.RoundBristleBrush
Constructor that builds a copy of another MoveableItem object.
run() - Method in class ca.uwaterloo.epad.util.DrawingPrinter
 
A B C D E F G H I K L M N O P R S T U V W X Y