Class Camera¶
Defined in File camera.h
Inheritance Relationships¶
Base Type¶
public lupnt::Device(Class Device)
Class Documentation¶
-
class Camera : public lupnt::Device¶
Onboard imaging camera device: holds the camera’s pose (position/orientation in the host body frame) and image dimensions for surface-imaging operations.
Attached to a rover/lander/orbiter
Agentto model an imaging payload used by surface-operations applications (e.g. crater/feature imaging inapplications/); rendering/measurement generation from the camera pose is not yet implemented (see commented-outrenderer_member).Public Functions
-
Camera(Config &config)¶
Construct a camera device from a YAML config node (see
Device::Device(Config&)).
-
virtual void Step(Real t) override¶
Camera device step; currently a no-op placeholder. Overrides
Device::Step.
-
virtual void Setup() override¶
Camera device setup; currently a no-op placeholder. Overrides
Device::Setup.
-
Camera(Config &config)¶