Uses of Class
prezoom.model.GObject.GObject
-
Packages that use GObject Package Description prezoom.controller prezoom.model.GObject -
-
Uses of GObject in prezoom.controller
Fields in prezoom.controller declared as GObject Modifier and Type Field Description static GObjectGObjectManager. draggedObjthe object that is being dragged on the canvasstatic GObjectGObjectManager. drawingObjthe new object that is created by drawingstatic GObjectGObjectManager. inspectedObjthe selected object that is showed on the inspector panelstatic GObjectGObjectManager. resizedObjthe object that is being resizedstatic GObjectGObjectManager. resizePointObjthe object that shows the resize pointFields in prezoom.controller with type parameters of type GObject Modifier and Type Field Description protected static ArrayList<GObject>GObjectManager. gObjectListthe array list that holds all the GObject(package private) ArrayList<GObject>SaveLoadManager. gObjectListall GObjectsMethods in prezoom.controller that return GObject Modifier and Type Method Description static GObjectGObjectManager. findSelected(double x, double y)find if the given x,y select an objectstatic GObjectGObjectManager. findSelected(Point2D point2D)find if the given x,y select an objectstatic GObjectGObjectManager. updateResizing(Point2D start, Point2D current, GObject obj, String type)when dragging mouse to resize shapes, use this function to update the shape to have dynamic resizing effectMethods in prezoom.controller with parameters of type GObject Modifier and Type Method Description static voidGObjectManager. addGObject(GObject obj)add a graphical object to the canvasstatic voidGObjectManager. deleteGObject(GObject obj)delete an object.static GObjectGObjectManager. updateResizing(Point2D start, Point2D current, GObject obj, String type)when dragging mouse to resize shapes, use this function to update the shape to have dynamic resizing effect -
Uses of GObject in prezoom.model.GObject
Subclasses of GObject in prezoom.model.GObject Modifier and Type Class Description classGCircleThe Circle classclassGImageThe Image ObjectclassGLineThe line objectsclassGOvalThe oval objectsclassGRectangleThe rectangle objectsclassGText
-