Package | Description |
---|---|
fr.cnes.sirius.patrius.fieldsofview |
Modifier and Type | Method and Description |
---|---|
PyramidalField |
PyramidalField.getComplementaryFieldOfView()
Build the complementary field of view of this.
|
PyramidalField |
PyramidalField.getIntersectionWith(PyramidalField otherFov)
Build a new
PyramidalField from the intersection between this field of view and the provided one. |
PyramidalField |
PyramidalField.getUnionWith(PyramidalField otherFov)
Build a new
PyramidalField from the union between this field of view and the provided one. |
Modifier and Type | Method and Description |
---|---|
boolean |
PyramidalField.equals(PyramidalField otherFov,
double angularTol)
Check the equality between this and a provided
PyramidalField . |
PyramidalField |
PyramidalField.getIntersectionWith(PyramidalField otherFov)
Build a new
PyramidalField from the intersection between this field of view and the provided one. |
PyramidalField |
PyramidalField.getUnionWith(PyramidalField otherFov)
Build a new
PyramidalField from the union between this field of view and the provided one. |
boolean |
PyramidalField.isInTheField(PyramidalField otherFov)
Indicates whether or not the provided
PyramidalField is included in this one. |
static boolean |
PyramidalField.turnClockwise(PyramidalField fov)
Assess if the side axes of the entered field of view turn clockwise or counter-clockwise, from a sensor's/user's
point of view.
Calculation is perfomed only once for a field, meaning that it is performed if it has never been, and returns the previously calculated result otherwise. Field's attribute alreadyComputed is updated for this purpose. |
Copyright © 2023 CNES. All rights reserved.