Uses of Interface
com.bc.ceres.swing.figure.Figure
-
Packages that use Figure Package Description com.bc.ceres.swing.figure com.bc.ceres.swing.figure.support -
-
Uses of Figure in com.bc.ceres.swing.figure
Subinterfaces of Figure in com.bc.ceres.swing.figure Modifier and Type Interface Description interfaceFigureCollectionA collection of figures.interfaceFigureSelectionA selection of figures.interfaceHandleHandles are shown on figures vertices or boundaries.interfacePointFigureA point figure.interfaceShapeFigureA figure which uses an arbitrary geometry represented by a Java AWT shape.Classes in com.bc.ceres.swing.figure that implement Figure Modifier and Type Class Description classAbstractFigureBase class for allFigureimplementations.classAbstractHandleThe base class for allHandleimplementations.classAbstractPointFigureBase class for allPointFigureimplementations.classAbstractShapeFigureA figure that is based on a Java AWT shape geometry.Fields in com.bc.ceres.swing.figure declared as Figure Modifier and Type Field Description protected static Figure[]AbstractFigure. NO_FIGURESMethods in com.bc.ceres.swing.figure that return Figure Modifier and Type Method Description Figure[]AbstractFigure. addFigures(Figure... figures)Figure[]Figure. addFigures(Figure... figures)Adds a child figure at the given index to this figure.protected Figure[]AbstractFigure. addFiguresImpl(Figure[] figures)FigureAbstractFigure. getFigure(int index)The default implementation throws an [@code IllegalStateException}.FigureAbstractFigure. getFigure(Point2D p, AffineTransform m2v)The default implementation returnsnull.FigureAbstractHandle. getFigure()FigureFigure. getFigure(int index)Gets the child figure at the given index.FigureFigure. getFigure(Point2D point, AffineTransform m2v)Gets the "nearest" figure for the given point.Figure[]AbstractFigure. getFigures()The default implementation returns an empty array.Figure[]AbstractFigure. getFigures(Shape shape)The default implementation returns an empty array.Figure[]Figure. getFigures()Figure[]Figure. getFigures(Shape shape)Gets child figures that have an intersection with the given shape.Figure[]FigureChangeEvent. getFigures()FigureFigureChangeEvent. getSourceFigure()Figure[]AbstractFigure. removeAllFigures()Figure[]Figure. removeAllFigures()Removes all child figures from this figure.Figure[]AbstractFigure. removeFigures(Figure... figures)Figure[]Figure. removeFigures(Figure... figures)Removes the given child figures from this figure.protected Figure[]AbstractFigure. removeFiguresImpl()protected Figure[]AbstractFigure. removeFiguresImpl(Figure[] figures)Methods in com.bc.ceres.swing.figure with parameters of type Figure Modifier and Type Method Description booleanAbstractFigure. addFigure(int index, Figure figure)booleanAbstractFigure. addFigure(Figure figure)booleanFigure. addFigure(int index, Figure figure)Adds a child figure at the given index to this figure.booleanFigure. addFigure(Figure figure)Adds a child figure to this figure.protected booleanAbstractFigure. addFigureImpl(int index, Figure figure)The default implementation throws an [@code IllegalStateException}.protected booleanAbstractFigure. addFigureImpl(Figure figure)Figure[]AbstractFigure. addFigures(Figure... figures)Figure[]Figure. addFigures(Figure... figures)Adds a child figure at the given index to this figure.protected Figure[]AbstractFigure. addFiguresImpl(Figure[] figures)voidFigureEditor. changeFigure(Figure figure, Object figureMemento, String presentationName)booleanAbstractFigure. contains(Figure figure)The default implementation returnsfalse.booleanFigure. contains(Figure figure)Tests if this figure fully contains the given figure.voidFigureEditor. deleteFigures(boolean performDelete, Figure... figures)protected voidAbstractFigure. fireFiguresAdded(Figure... figures)protected voidAbstractFigure. fireFiguresRemoved(Figure... figures)intAbstractFigure. getFigureIndex(Figure figure)The default implementation returns0.intFigure. getFigureIndex(Figure figure)Gets the index of the given child figure.voidFigureEditor. insertFigures(boolean performInsert, Figure... figures)booleanAbstractFigure. removeFigure(Figure figure)booleanFigure. removeFigure(Figure figure)Removes a child figure from this figure.protected booleanAbstractFigure. removeFigureImpl(Figure figure)The default implementation throws an [@code IllegalStateException}.Figure[]AbstractFigure. removeFigures(Figure... figures)Figure[]Figure. removeFigures(Figure... figures)Removes the given child figures from this figure.protected Figure[]AbstractFigure. removeFiguresImpl(Figure[] figures)Constructors in com.bc.ceres.swing.figure with parameters of type Figure Constructor Description AbstractHandle(Figure figure, FigureStyle normalStyle, FigureStyle selectedStyle)Constructor.FigureChangeEvent(Figure sourceFigure, FigureChangeEvent.Type type, Figure[] figures)Constructor. -
Uses of Figure in com.bc.ceres.swing.figure.support
Classes in com.bc.ceres.swing.figure.support that implement Figure Modifier and Type Class Description classDefaultFigureCollectionclassDefaultFigureSelectionclassDefaultPointFigureclassDefaultShapeFigureclassPointHandleAHandlethat can be used to change point positions.classRotateHandleAHandlethat can be used to rotate figures.classScaleHandleAHandlethat can be used to scale figures.classVertexHandleAHandlethat can be used to change vertex positions.Methods in com.bc.ceres.swing.figure.support that return Figure Modifier and Type Method Description protected Figure[]DefaultFigureSelection. addFiguresImpl(Figure[] figures)FigureDefaultFigureCollection. getFigure(int index)FigureDefaultFigureCollection. getFigure(Point2D p, AffineTransform m2v)Figure[]DefaultFigureCollection. getFigures()Figure[]DefaultFigureCollection. getFigures(Shape shape)Figure[]DefaultFigureSelection. removeAllFigures()protected Figure[]DefaultFigureCollection. removeFiguresImpl()protected Figure[]DefaultFigureSelection. removeFiguresImpl()Methods in com.bc.ceres.swing.figure.support with parameters of type Figure Modifier and Type Method Description protected booleanDefaultFigureCollection. addFigureImpl(int index, Figure figure)protected booleanDefaultFigureCollection. addFigureImpl(Figure figure)protected booleanDefaultFigureSelection. addFigureImpl(int index, Figure figure)protected Figure[]DefaultFigureSelection. addFiguresImpl(Figure[] figures)voidDefaultFigureEditor. changeFigure(Figure figure, Object figureMemento, String presentationName)booleanDefaultFigureCollection. contains(Figure figure)voidDefaultFigureEditor. deleteFigures(boolean performDelete, Figure... figures)intDefaultFigureCollection. getFigureIndex(Figure figure)voidDefaultFigureEditor. insertFigures(boolean performInsert, Figure... figures)protected booleanDefaultFigureCollection. removeFigureImpl(Figure figure)protected booleanDefaultFigureSelection. removeFigureImpl(Figure figure)Constructors in com.bc.ceres.swing.figure.support with parameters of type Figure Constructor Description DefaultFigureCollection(Figure[] figures)FigureDeleteEdit(FigureEditor figureEditor, boolean performDelete, Figure... figuresToDelete)FigureInsertEdit(FigureEditor figureEditor, boolean performInsert, Figure... figuresToInsert)FigureTransferable(Figure[] figures, boolean snapshot)RotateHandle(Figure figure, FigureStyle style)ScaleHandle(Figure figure, int type, double dx, double dy, FigureStyle style)VertexHandle(Figure figure, int vertexIndex, FigureStyle normalStyle, FigureStyle selectedStyle)
-