A B C D E F G H I K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
G
- gAttributeManager - Variable in class prezoom.model.GObject.GObject
-
the manager to manage the state of this object
- GAttributeManager - Class in prezoom.controller
-
This class is the manager to manage the state related functions for the attributes of graphical objects.
- GAttributeManager(Double, Double, Color, Boolean, Integer, Double, Double, Double, Double, Boolean, String, Integer, Double, String) - Constructor for class prezoom.controller.GAttributeManager
-
To construct a manager, the object's attributes will be generated and duplicated from the current state to the end state, but attributes for states before the current state are set to 0, which means the object only exists from the current state.
- GAttributes - Class in prezoom.model
-
The base attribute class that holds all the attribute an object has
- GAttributes() - Constructor for class prezoom.model.GAttributes
-
the default value constructor
- GAttributes(Double, Double, Color, Boolean, Integer, Double, Double, Double, Double, Boolean, String, Integer, Double, String) - Constructor for class prezoom.model.GAttributes
-
the constructor with parameters
- GAttributesI - Interface in prezoom.model
-
The interface of the Graphical Attributes
- GCircle - Class in prezoom.model.GObject
-
The Circle class
- GCircle(double, double, double, Color, Boolean, int) - Constructor for class prezoom.model.GObject.GCircle
- generateMaps(Object) - Static method in class prezoom.model.MethodFactory
-
generate all three maps at ones
- getAttributeManager() - Method in class prezoom.model.GObject.GObject
-
Get the attribute manager of this object
- getCellEditor(int, int) - Method in class prezoom.view.table.InspectorTable
-
get the editor according to the Class type of each cell
- getCellEditorValue() - Method in class prezoom.view.table.ColorEditor
- getCellRenderer(int, int) - Method in class prezoom.view.table.InspectorTable
-
get the renderer according to the Class type of each cell
- getColor() - Method in class prezoom.model.GAttributes
- getColor() - Method in interface prezoom.model.GAttributesI
- getColumnClass(int) - Method in class prezoom.view.table.InspectorTable
-
return the class type.
- getCorrectCamera() - Static method in class prezoom.controller.CameraManager
-
get the current camera info
- getCur_Attributes() - Method in class prezoom.controller.GAttributeManager
-
get the object's attribute for the current state
- getCur_CamInfoFromList() - Static method in class prezoom.controller.CameraManager
-
get the camera info for the current state
- getCurCamInfo() - Method in class prezoom.view.CenterCanvas
- getCurrent_State() - Static method in class prezoom.controller.CameraManager
-
get the current state index
- getCurrent_State() - Method in class prezoom.controller.GAttributeManager
-
get the state from the state manager
- getCurrent_State() - Static method in class prezoom.controller.StateManager
-
get the current state number
- getCurrentAttributes() - Method in class prezoom.model.GObject.GObject
-
Get the attributes for the current state
- getFileChooser() - Method in class prezoom.view.MenuBar
-
initialize the file chooser to get the file with custom extension ".pzm"
- getFilled() - Method in class prezoom.model.GAttributes
- getFilled() - Method in interface prezoom.model.GAttributesI
- getFontName() - Method in class prezoom.model.GAttributes
- getFontName() - Method in interface prezoom.model.GAttributesI
- getFontSize() - Method in class prezoom.model.GAttributes
- getFontSize() - Method in interface prezoom.model.GAttributesI
- getFontStyle() - Method in class prezoom.model.GAttributes
- getFontStyle() - Method in interface prezoom.model.GAttributesI
- getHeight() - Method in class prezoom.model.GAttributes
- getHeight() - Method in interface prezoom.model.GAttributesI
- getLineWidth() - Method in class prezoom.model.GAttributes
- getLineWidth() - Method in interface prezoom.model.GAttributesI
- getNonNullGetters(Object) - Static method in class prezoom.model.MethodFactory
-
to generate the map that has all the none null fields name and corresponding getter methods
- getNonNullProperties(Object) - Static method in class prezoom.model.MethodFactory
-
to generate the map that has all the none null fields name and corresponding values
- getNonNullSetters(Object) - Static method in class prezoom.model.MethodFactory
-
to generate the map that has all the none null fields name and corresponding setter methods
- getOffsetX() - Method in class prezoom.model.CameraInfo
- getOffsetX() - Method in interface prezoom.model.CameraInfoI
- getOffsetY() - Method in class prezoom.model.CameraInfo
- getOffsetY() - Method in interface prezoom.model.CameraInfoI
- getPreZoomFactor() - Method in class prezoom.model.CameraInfo
- getPreZoomFactor() - Method in interface prezoom.model.CameraInfoI
- getPropNames() - Method in class prezoom.view.table.InspectorTableModel
-
get the attribute name list in the 1st column
- getResizableRec(double, double) - Static method in class prezoom.controller.GObjectManager
-
find if the given x,y select a resize point
- getResizableRec(Point2D) - Static method in class prezoom.controller.GObjectManager
-
find if the given x,y select a resize point
- getResizePoints() - Method in class prezoom.model.GObject.GObject
-
get the position of the diagonal points to draw the resize points
- getScreenShot() - Method in class prezoom.view.CenterCanvas
-
to get the current screen image
- getStroke() - Method in class prezoom.model.GAttributes
- getStroke() - Method in interface prezoom.model.GAttributesI
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class prezoom.view.table.ColorEditor
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class prezoom.view.table.ColorRenderer
- getter_map - Static variable in class prezoom.model.MethodFactory
- getters - Variable in class prezoom.model.AttributeMap
-
the map of getters and setters.
- getTextString() - Method in class prezoom.model.GAttributes
- getTextString() - Method in interface prezoom.model.GAttributesI
- getTotal_State_Number() - Static method in class prezoom.controller.StateManager
-
get the total number of states
- getValueAt(int, int) - Method in class prezoom.view.table.InspectorTableModel
-
get the value of the table, names are stored in 1st column values are stored in 2nd column
- getVisible() - Method in class prezoom.model.GAttributes
- getVisible() - Method in interface prezoom.model.GAttributesI
- getWidth() - Method in class prezoom.model.GAttributes
- getWidth() - Method in interface prezoom.model.GAttributesI
- getX() - Method in class prezoom.model.GAttributes
- getX() - Method in interface prezoom.model.GAttributesI
- getX2() - Method in class prezoom.model.GAttributes
- getX2() - Method in interface prezoom.model.GAttributesI
- getY() - Method in class prezoom.model.GAttributes
- getY() - Method in interface prezoom.model.GAttributesI
- getY2() - Method in class prezoom.model.GAttributes
- getY2() - Method in interface prezoom.model.GAttributesI
- getZoomFactor() - Method in class prezoom.model.CameraInfo
- getZoomFactor() - Method in interface prezoom.model.CameraInfoI
- GImage - Class in prezoom.model.GObject
-
The Image Object
- GImage(BufferedImage, Double, Double, Double, Double) - Constructor for class prezoom.model.GObject.GImage
- GLine - Class in prezoom.model.GObject
-
The line objects
- GLine(double, double, double, double, Color, int) - Constructor for class prezoom.model.GObject.GLine
- GObject - Class in prezoom.model.GObject
-
The base class for all graphical objects
- GObject(Double, Double, Color, Boolean, Integer, Double, Double, Double, Double, Boolean, String, Integer, Double, String) - Constructor for class prezoom.model.GObject.GObject
-
the constructor will call the
GAttributeManagerto manage all the attributes - gObjectList - Static variable in class prezoom.controller.GObjectManager
-
the array list that holds all the GObject
- gObjectList - Variable in class prezoom.controller.SaveLoadManager
-
all GObjects
- GObjectManager - Class in prezoom.controller
-
The manager that manages all the graphical objects on the canvas.
- GObjectManager() - Constructor for class prezoom.controller.GObjectManager
- GObjectManager.MouseDispatcher - Class in prezoom.controller
-
the listener to dispatch the mouse event to the canvas in the presentation mode, so that the text area will not intercept the user input
- GOval - Class in prezoom.model.GObject
-
The oval objects
- GOval(double, double, double, double, Color, Boolean, int) - Constructor for class prezoom.model.GObject.GOval
- GRectangle - Class in prezoom.model.GObject
-
The rectangle objects
- GRectangle(double, double, double, double, Color, Boolean, int) - Constructor for class prezoom.model.GObject.GRectangle
- GText - Class in prezoom.model.GObject
- GText(String, Double, Double, Color, Double, Double, String, Integer, Double) - Constructor for class prezoom.model.GObject.GText
All Classes All Packages