CompoundSkyRegion¶
- class regions.CompoundSkyRegion(region1, region2, operator, meta=None, visual=None)[source]¶
Bases:
SkyRegion
A class that represents the logical combination of two regions in sky coordinates.
- Parameters:
- region1
SkyRegion
The inner sky region.
- region2
SkyRegion
The outer sky region.
- operatorcallable
A callable binary operator.
- meta
RegionMeta
, optional A dictionary that stores the meta attributes of this region.
- visual
RegionVisual
, optional A dictionary that stores the visual meta attributes of this region.
- region1
Attributes Summary
Methods Summary
as_artist
(ax, **kwargs)contains
(skycoord, wcs)Check whether a sky coordinate falls inside the region.
to_pixel
(wcs)Return the equivalent region defined in pixel coordinates.
Attributes Documentation
- operator¶
- region1¶
- region2¶
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