Package jpicedt.graphic.view
Class DefaultHighlighterFactory.CircleHighlighter
- java.lang.Object
-
- jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
-
- jpicedt.graphic.view.DefaultHighlighterFactory.CircleHighlighter
-
- All Implemented Interfaces:
Highlighter
- Enclosing class:
- DefaultHighlighterFactory
public class DefaultHighlighterFactory.CircleHighlighter extends DefaultHighlighterFactory.DefaultHighlighter
a Highlighter for rendering circles. This comprises the three control-points that make sense with PicCircleFrom3Points.
-
-
Field Summary
-
Fields inherited from class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
bounds, element, pointIndexIterator, ptBuffer, rectBuffer, shape
-
-
Constructor Summary
Constructors Constructor Description CircleHighlighter(PicCircleFrom3Points circle)construct a new Highlighter for the given ellipse
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PointIndexIteratorgetControlPointsIterator()Returns an iterator over control-points that should be displayed by the hightligher.-
Methods inherited from class jpicedt.graphic.view.DefaultHighlighterFactory.DefaultHighlighter
changedUpdate, getBounds, getElement, getHighlighterFactory, hitTest, paint, syncBounds, syncShape
-
-
-
-
Constructor Detail
-
CircleHighlighter
public CircleHighlighter(PicCircleFrom3Points circle)
construct a new Highlighter for the given ellipse
-
-
Method Detail
-
getControlPointsIterator
protected PointIndexIterator getControlPointsIterator()
Returns an iterator over control-points that should be displayed by the hightligher. This default implementation iterates over all control-points.- Overrides:
getControlPointsIteratorin classDefaultHighlighterFactory.DefaultHighlighter
-
-