public class SensorProjectionBoundary extends Object
| Constructor and Description | 
|---|
SensorProjectionBoundary()
Initializes a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Curve | 
getBoundaryCurve()
Gets the closed, connected curve defining the boundary. 
 | 
CurveCollection | 
getBoundaryCurveSegments()
Gets the collection of segments comprising the  
BoundaryCurve (get). | 
SensorProjectionBoundaryCollection | 
getHoles()
Gets the collection of boundaries representing holes in the sensor projection. 
 | 
SensorProjectionHorizonCollection | 
getHorizons()
Gets the collection of horizons along this boundary. 
 | 
public SensorProjectionBoundary()
public final Curve getBoundaryCurve()
@Nonnull public final CurveCollection getBoundaryCurveSegments()
BoundaryCurve (get).@Nonnull public final SensorProjectionBoundaryCollection getHoles()
@Nonnull public final SensorProjectionHorizonCollection getHorizons()
BoundaryCurve (get)
    that are part of the ellipsoid horizon as viewed from the sensor's origin.  Horizons have two parts: one part is
    on the ellipsoid, and the other is the same curve projected into space.  The horizons are guaranteed to be
    sorted by their BoundaryCurveSegmentIndex (get / set) property.