LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
24 #ifndef LSST_AFW_GEOM_ELLIPSES_PixelRegion_h_INCLUDED
25 #define LSST_AFW_GEOM_ELLIPSES_PixelRegion_h_INCLUDED
100 #endif // !LSST_AFW_GEOM_ELLIPSES_PixelRegion_h_INCLUDED
PixelRegion & operator=(PixelRegion &&)=default
A range of pixels within one row of an Image.
lsst::geom::Box2I const & getBBox() const
Return the bounding box of the pixel region.
std::vector< Span >::const_iterator Iterator
Iterator type used by begin() and end().
PixelRegion & operator=(PixelRegion const &)=default
PixelRegion(Ellipse const &ellipse)
Construct a PixelRegion from an Ellipse.
PixelRegion(PixelRegion &&)=default
Iterator begin() const
Iterator range over Spans whose pixels are within the Ellipse.
A base class for image defects.
Span const getSpanAt(int y) const
Return the span at the given y coordinate value.
An ellipse defined by an arbitrary BaseCore and a center point.
A pixelized region containing all pixels whose centers are within an Ellipse.
An integer coordinate rectangle.