RectangleAnnulusSkyRegion¶
- class regions.RectangleAnnulusSkyRegion(center, inner_width, outer_width, inner_height, outer_height, angle=<Quantity 0. deg>, meta=None, visual=None)[source]¶
Bases:
AsymmetricAnnulusSkyRegionA rectangular annulus in
SkyCoordcoordinates.- Parameters:
- center
SkyCoord The position of the center of the rectangular annulus.
- inner_width
Quantity The inner width of the rectangular annulus (before rotation) as an angle.
- outer_width
Quantity The outer width of the rectangular annulus (before rotation) as an angle.
- inner_height
Quantity The inner height of the rectangular annulus (before rotation) as an angle.
- outer_height
Quantity The outer height of the rectangular annulus (before rotation) as an angle.
- angle
Quantity, optional The rotation angle of the rectangular annulus, measured anti-clockwise. If set to zero (the default), the width axis is lined up with the longitude axis of the celestial coordinates.
- meta
RegionMetaordict, optional A dictionary that stores the meta attributes of the region.
- visual
RegionVisualordict, optional A dictionary that stores the visual meta attributes of the region.
- center
Attributes Summary
The rotation angle measured anti-clockwise as a
astropy.units.Quantityangle.The center position as a
astropy.coordinates.SkyCoord.The inner height (before rotation) as a
astropy.units.Quantityangle.The inner width (before rotation) as a
astropy.units.Quantityangle.The outer height (before rotation) as a
astropy.units.Quantityangle.The outer width (before rotation) as a
astropy.units.Quantityangle.Methods Summary
to_pixel(wcs)Return the equivalent region defined in pixel coordinates.
Attributes Documentation
- angle¶
The rotation angle measured anti-clockwise as a
astropy.units.Quantityangle.
- center¶
The center position as a
astropy.coordinates.SkyCoord.
- inner_height¶
The inner height (before rotation) as a
astropy.units.Quantityangle.
- inner_width¶
The inner width (before rotation) as a
astropy.units.Quantityangle.
- outer_height¶
The outer height (before rotation) as a
astropy.units.Quantityangle.
- outer_width¶
The outer width (before rotation) as a
astropy.units.Quantityangle.
Methods Documentation
- to_pixel(wcs)[source]¶
Return the equivalent region defined in pixel coordinates.
- Parameters:
- wcs
WCS The world coordinate system transformation to use to convert between sky and pixel coordinates.
- wcs
- Returns:
- pixel_region
PixelRegion A pixel region.
- pixel_region