Class DrawingGlyph
java.lang.Object
uk.ac.starlink.ttools.plot2.layer.DrawingGlyph
- All Implemented Interfaces:
Glyph
- Direct Known Subclasses:
LineGlyph
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal PixercreatePixer(Rectangle clip) Returns an iterator over pixel offsets for this glyph's shape, considered to be at the origin.abstract PixelDrawingcreatePixerFactory(Rectangle clip) Returns a drawing that can dispense pixers for this glyph.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Glyph
paintGlyph
-
Constructor Details
-
DrawingGlyph
public DrawingGlyph()
-
-
Method Details
-
createPixerFactory
Returns a drawing that can dispense pixers for this glyph.- Parameters:
clip- clip shape
-
createPixer
Description copied from interface:GlyphReturns an iterator over pixel offsets for this glyph's shape, considered to be at the origin. Typically this means the pixel collection is centred at that point. The returned iterator must not include any points outside of the given clip rectangle. A null return indicates that no pixels fall within the given clip.- Specified by:
createPixerin interfaceGlyph- Parameters:
clip- clip rectangle- Returns:
- pixel iterator for the intersection of this glyph's shape and the given clip, or null for no pixels
-