Uses of Interface
com.bc.ceres.swing.figure.Figure
Packages that use Figure
- 
Uses of Figure in com.bc.ceres.swing.figure
Subinterfaces of Figure in com.bc.ceres.swing.figureModifier and TypeInterfaceDescriptioninterfaceA collection of figures.interfaceA selection of figures.interfaceHandles are shown on figures vertices or boundaries.interfaceA point figure.interfaceA figure which uses an arbitrary geometry represented by a Java AWT shape.Classes in com.bc.ceres.swing.figure that implement FigureModifier and TypeClassDescriptionclassBase class for allFigureimplementations.classThe base class for allHandleimplementations.classBase class for allPointFigureimplementations.classA figure that is based on a Java AWT shape geometry.Fields in com.bc.ceres.swing.figure declared as FigureMethods in com.bc.ceres.swing.figure that return FigureModifier and TypeMethodDescriptionFigure[]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) AbstractFigure.getFigure(int index) The default implementation throws an [@code IllegalStateException}.AbstractFigure.getFigure(Point2D p, AffineTransform m2v) The default implementation returnsnull.AbstractHandle.getFigure()Figure.getFigure(int index) Gets the child figure at the given index.Figure.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()FigureChangeEvent.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 FigureModifier and TypeMethodDescriptionbooleanbooleanbooleanAdds a child figure at the given index to this figure.booleanAdds 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) booleanThe default implementation returnsfalse.booleanTests 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 FigureModifierConstructorDescriptionprotectedAbstractHandle(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 FigureModifier and TypeClassDescriptionclassclassclassclassclassAHandlethat can be used to change point positions.classAHandlethat can be used to rotate figures.classAHandlethat can be used to scale figures.classAHandlethat can be used to change vertex positions.Methods in com.bc.ceres.swing.figure.support that return FigureModifier and TypeMethodDescriptionprotected Figure[]DefaultFigureSelection.addFiguresImpl(Figure[] figures) DefaultFigureCollection.getFigure(int index) DefaultFigureCollection.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 FigureModifier and TypeMethodDescriptionprotected 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) booleanvoidDefaultFigureEditor.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 FigureModifierConstructorDescriptionDefaultFigureCollection(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)