Index

A B C D E F G H I L M N O P R S T U V Z 
All Classes and Interfaces|All Packages

C

call() - Method in class com.example.brickpaint.FloodFill
Threaded flood fill algorithm
canvas - Variable in class com.example.brickpaint.CanvasPanel
The main canvas that will be used for drawing ect.
CanvasPanel - Class in com.example.brickpaint
Manages all the drawing Sub-nodes for the overarching canvas, may have multiple instances to create multiple canvases
CanvasPanel(TabPane, String, BrickKeys, BrickPaintController) - Constructor for class com.example.brickpaint.CanvasPanel
Default Constructor
canvasPanels - Variable in class com.example.brickpaint.BrickPaintController
The current instance of the canvas where all drawing occurs within the paint app
changeCursor() - Method in class com.example.brickpaint.ButtonManager
Changes the mouse cursor based on the selected tool
changeExtension(File, String) - Static method in class com.example.brickpaint.BrickSave
Helper function that will modify the extension of a file
cHeight - Variable in class com.example.brickpaint.ButtonManager
allows the user to enter or select a value for the current canvas's height
Circle - Enum constant in enum class com.example.brickpaint.BrickTools
 
clamp(double, double, double) - Static method in class com.example.brickpaint.BrickPaintController
Helper function which return a value restricted between min and max
clamp(int, int, int) - Static method in class com.example.brickpaint.BrickPaintController
Helper function which return a value restricted between min and max
clearAll() - Method in class com.example.brickpaint.CanvasPanel
Clears the canvas panel
Client - Class in com.example.brickpaint
[WORK IN PROGRESS] Handles creation of a client connection to a corresponding server
Client(int, InetAddress, ButtonManager) - Constructor for class com.example.brickpaint.Client
Client constructor that initializes a socket with the specified params
ClientHandler - Class in com.example.brickpaint
[WORK IN PROGRESS] Handles packets that are sent to Clients, with an option to handle data differently if the client is also a server
ClientHandler(Socket, InputStream, OutputStream, ButtonManager, boolean) - Constructor for class com.example.brickpaint.ClientHandler
Constructor for the client handler that initializes the necesssary variables
ColorGrabber - Enum constant in enum class com.example.brickpaint.BrickTools
 
colorPicker - Variable in class com.example.brickpaint.ButtonManager
 
com.example.brickpaint - module com.example.brickpaint
 
com.example.brickpaint - package com.example.brickpaint
 
compare(double, double, double) - Static method in class com.example.brickpaint.ArtMath
Takes two points on a line and a value, if that value is between the two points the method returns true
CustomShape - Enum constant in enum class com.example.brickpaint.BrickTools
 
cWidth - Variable in class com.example.brickpaint.ButtonManager
allows the user to enter or select a value for the current canvas's width
A B C D E F G H I L M N O P R S T U V Z 
All Classes and Interfaces|All Packages