public class CameraFootprint extends PayloadFingerprint
name| Constructor and Description |
|---|
CameraFootprint(double fov,
java.awt.Color color)
Create a camera footprint with given color, along track FOV and 16/9 horizontal/vertical ratio
|
CameraFootprint(double alongTrackFov,
double crossTrackFov,
java.awt.Color color)
Create a camera footprint with given color and FOVs
|
CameraFootprint(double alongTrackFov,
double crossTrackFov,
double maxDistance,
java.awt.Color color)
Create a camera footprint
|
CameraFootprint(java.lang.String model,
java.awt.Color color) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
getColor() |
java.awt.geom.Area |
getFingerprint(SystemPositionAndAttitude pose) |
getNamepublic CameraFootprint(double alongTrackFov,
double crossTrackFov,
double maxDistance,
java.awt.Color color)
alongTrackFov - along track field of view, in radianscrossTrackFov - cross track field of view, in radiansmaxDistance - distance after which the images are discarded (unfocused?)color - Color to usepublic CameraFootprint(java.lang.String model,
java.awt.Color color)
public CameraFootprint(double alongTrackFov,
double crossTrackFov,
java.awt.Color color)
alongTrackFov - along track field of view, in radianscrossTrackFov - cross track field of view, in radianscolor - Color to usepublic CameraFootprint(double fov,
java.awt.Color color)
fov - along track field of view, in radianscolor - Color to usepublic java.awt.Color getColor()
getColor in class PayloadFingerprintpublic java.awt.geom.Area getFingerprint(SystemPositionAndAttitude pose)
getFingerprint in class PayloadFingerprintCopyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.