public interface IFieldOfViewEnclosureService
Point
is inside of a SensorFieldOfView
.Modifier and Type | Method and Description |
---|---|
Evaluator<Boolean> |
getPointIsInFieldOfViewEvaluator(Point point)
Gets an evaluator to determine if a point is inside the field of view of the sensor at
different dates.
|
Evaluator<Boolean> |
getPointIsInFieldOfViewEvaluator(Point point,
EvaluatorGroup group)
Gets an evaluator to determine if a point is inside the field of view of the sensor at
different dates.
|
@Nonnull Evaluator<Boolean> getPointIsInFieldOfViewEvaluator(@Nonnull Point point)
point
- The point to check.@Nonnull Evaluator<Boolean> getPointIsInFieldOfViewEvaluator(@Nonnull Point point, @Nonnull EvaluatorGroup group)
point
- The point to check.group
- The group with which to associate the new evaluator. By grouping evaluators
that are often evaluated at the same Julian dates, common computations can be performed only once
for the entire group instead of multiple times for each evaluator.IllegalStateException
- Thrown when the Owner
(get
/ set
) is null
.ArgumentNullException
- Thrown when group
is null
.