casacore
|
Modules | |
LRegions_module_internal_classes | |
Internal LRegions_module classes and functions. | |
Classes | |
class | casacore::FITSMask |
More... | |
class | casacore::LattRegionHolder |
More... | |
class | casacore::LCBox |
More... | |
class | casacore::LCComplement |
More... | |
class | casacore::LCConcatenation |
More... | |
class | casacore::LCDifference |
More... | |
class | casacore::LCEllipsoid |
More... | |
class | casacore::LCExtension |
More... | |
class | casacore::LCIntersection |
More... | |
class | casacore::LCLELMask |
More... | |
class | casacore::LCMask |
More... | |
class | casacore::LCPagedMask |
More... | |
class | casacore::LCPixelSet |
More... | |
class | casacore::LCPolygon |
More... | |
class | casacore::LCRegion |
More... | |
class | casacore::LCRegionFixed |
More... | |
class | casacore::LCRegionMulti |
More... | |
class | casacore::LCRegionSingle |
More... | |
class | casacore::LCSlicer |
More... | |
class | casacore::LCStretch |
More... | |
class | casacore::LCUnion |
More... | |
class | casacore::RegionType |
More... | |
Regions in a lattice.
See below for an overview of the classes in this module.
There is a rich variety of region classes which can be used to define a LatticeRegion in pixel coordinates. The elementary ones are:
Compound region classes can be used to make a combination of one or more regions.
Apart from these region classes, class LCSlicer can be used to define a box with optional strides. It also offers the opportunity to define the box in fractions or to define it relative to the center of the lattice or relative to a reference pixel.
The final, and most general way, to define regions is by means of the world coordinates region classes in the Images module, in particular the WCRegion class. However, world coordinate regions can only be used with images.