Package uk.ac.starlink.topcat.join
Class OverlapCoverage
java.lang.Object
uk.ac.starlink.ttools.cone.MocCoverage
uk.ac.starlink.topcat.join.OverlapCoverage
- All Implemented Interfaces:
uk.ac.starlink.ttools.cone.Coverage
public class OverlapCoverage
extends uk.ac.starlink.ttools.cone.MocCoverage
Footprint implementation that represents the overlap of two other
footprints.
- Since:
- 9 Jan 2012
- Author:
- Mark Taylor
-
Nested Class Summary
Nested classes/interfaces inherited from interface uk.ac.starlink.ttools.cone.Coverage
uk.ac.starlink.ttools.cone.Coverage.Amount
-
Field Summary
Fields inherited from class uk.ac.starlink.ttools.cone.MocCoverage
DFLT_HPI
-
Constructor Summary
ConstructorsConstructorDescriptionOverlapCoverage
(uk.ac.starlink.ttools.cone.MocCoverage[] coverages) Constructor. -
Method Summary
Methods inherited from class uk.ac.starlink.ttools.cone.MocCoverage
discOverlaps, getAmount, getMoc, initCoverage
-
Constructor Details
-
OverlapCoverage
public OverlapCoverage(uk.ac.starlink.ttools.cone.MocCoverage[] coverages) Constructor. The supplied coverages must all be based on MOCs, there must be at least one of them, and none must be null.- Parameters:
coverages
- whose intersection defines the new coverage
-
-
Method Details
-
createMoc
- Specified by:
createMoc
in classuk.ac.starlink.ttools.cone.MocCoverage
- Throws:
IOException
-