Index
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
All Classes and Interfaces|All Packages