Package com.bc.ceres.swing.figure
Interface PointFigure
- All Superinterfaces:
- Cloneable,- Figure,- Restorable
- All Known Implementing Classes:
- AbstractPointFigure,- DefaultPointFigure
A point figure.
 
 Clients should not implement this interface directly, because it may change in the future.
 Instead they should derive their Figure implementation from AbstractPointFigure.
- Since:
- Ceres 0.10
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.bc.ceres.swing.figure.FigureFigure.Rank
- 
Method SummaryMethods inherited from interface com.bc.ceres.swing.figure.FigureaddChangeListener, addFigure, addFigure, addFigures, addSegment, clone, contains, createHandles, dispose, draw, getBounds, getChangeListeners, getEffectiveStyle, getFigure, getFigure, getFigureCount, getFigureIndex, getFigures, getFigures, getMaxSelectionStage, getNormalStyle, getRank, getSegment, getSelectedStyle, isCloseTo, isCollection, isSelectable, isSelected, move, removeAllFigures, removeChangeListener, removeFigure, removeFigures, removeSegment, rotate, scale, setNormalStyle, setSegment, setSelected, setSelectedStyleMethods inherited from interface com.bc.ceres.swing.undo.RestorablecreateMemento, setMemento
- 
Method Details- 
getXdouble getX()- Returns:
- The X-coordinate of the current location in model coordinates.
 
- 
getYdouble getY()- Returns:
- The Y-coordinate of the current location in model coordinates.
 
- 
getLocationPoint2D getLocation()- Returns:
- The current location in model coordinates.
 
- 
setLocation- Parameters:
- location- The current location in model coordinates.
 
- 
getSymbolSymbol getSymbol()- Returns:
- The symbol that is used to represent the figure.
 
 
-