|
Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
|
This is the complete list of members for auterion::Camera, including all inherited members.
| activateImageReplacement(const ImageReplacementOptions &options=ImageReplacementOptions()) | auterion::Camera | |
| Camera(SDK &sdk, const CameraDescriptor &camera_descriptor) (defined in auterion::Camera) | auterion::Camera | |
| Camera(std::shared_ptr< CameraImpl > impl) (defined in auterion::Camera) | auterion::Camera | |
| CameraInfoAfterSwitchCallback typedef (defined in auterion::Camera) | auterion::Camera | |
| cameraInfoValid() const | auterion::Camera | |
| control() (defined in auterion::Camera) | auterion::Camera | |
| deactivateImageReplacement() (defined in auterion::Camera) | auterion::Camera | |
| descriptor() const | auterion::Camera | |
| getCameraInfo(sensor_msgs::msg::CameraInfo &camera_info) const | auterion::Camera | |
| getCameraInfoDirect(sensor_msgs::msg::CameraInfo &camera_info) const | auterion::Camera | |
| getDeltaRotationWorldCamera(Eigen::Quaterniond &q_delta_world_camera, tf2::TimePoint &time_start, tf2::TimePoint &time_end) | auterion::Camera | |
| getLastImageSize() const | auterion::Camera | |
| getPoseBodyCamera(Eigen::Quaterniond &q_body_camera, Eigen::Vector3d &t_body_camera) const | auterion::Camera | |
| getPoseWorldCamera(Eigen::Quaterniond &q_enu_camera, Eigen::Vector3d &t_enu_camera, const tf2::TimePoint &time=tf2::TimePointZero) const | auterion::Camera | |
| getReplacementImage(const ImageFD &image) | auterion::Camera | |
| getReplacementImage(uint32_t original_frame_id) | auterion::Camera | |
| ImageCallback typedef (defined in auterion::Camera) | auterion::Camera | |
| ImageFDCallback typedef (defined in auterion::Camera) | auterion::Camera | |
| lastReplacementImageOffer() const | auterion::Camera | |
| open(SDK &sdk, const std::string &unique_name, const std::chrono::seconds &timeout=30s) (defined in auterion::Camera) | auterion::Camera | static |
| open(SDK &sdk, const std::function< bool(const CameraDescriptor &)> &find_callback, const std::chrono::seconds &timeout=30s) (defined in auterion::Camera) | auterion::Camera | static |
| openFirst(SDK &sdk, const std::chrono::seconds &timeout=30s) (defined in auterion::Camera) | auterion::Camera | static |
| ServiceStatusCallback typedef (defined in auterion::Camera) | auterion::Camera | |
| setImagesPaused(bool paused) | auterion::Camera | |
| subscribeCameraInfo(std::function< void(const sensor_msgs::msg::CameraInfo::SharedPtr)> callback) (defined in auterion::Camera) | auterion::Camera | |
| subscribeCameraInfoAfterSwitch(const CameraInfoAfterSwitchCallback &callback) | auterion::Camera | |
| subscribeImage(const ImageCallback &callback) | auterion::Camera | |
| subscribeImageFD(const ImageFDCallback &callback, float max_rate_hz=0.0F) (defined in auterion::Camera) | auterion::Camera | |
| subscribeServiceStatus(ServiceStatusCallback callback) | auterion::Camera | |
| subscribeTrackingStatus(TrackingStatusCallback callback) | auterion::Camera | |
| switchTo(const std::function< bool(const CameraDescriptor &)> &find_callback) | auterion::Camera | |
| TrackingStatusCallback typedef (defined in auterion::Camera) | auterion::Camera | |
| unprojectImagePoint(const cv::Point &image_point) const | auterion::Camera | |
| usesImageSession() const | auterion::Camera | |
| waitForCamera(SDK &sdk, const std::function< bool(const CameraDescriptor &)> &find_callback) | auterion::Camera | static |
| waitForCamera(SDK &sdk, std::optional< auterion::CameraDescriptor > camera_descriptor=std::nullopt) (defined in auterion::Camera) | auterion::Camera | static |
| ~Camera()=default (defined in auterion::Camera) | auterion::Camera |