Class InputSensorADTF31XX

Inheritance Relationships

Base Type

Class Documentation

class InputSensorADTF31XX : public IInputSensor

This is input class for sensor as camera.

Public Functions

virtual void openSensor(std::string, int input_image_width, int input_image_height, std::string config_file_name, std::string input_sensor_ip) override
virtual void configureSensor(int camera_mode) override
virtual void getIntrinsics(CameraIntrinsics *camera_intrinsics) override
virtual void getExtrinsics(CameraExtrinsics *camera_extrinsics) override
virtual bool readNextFrame(unsigned short *depth_frame, unsigned short *ab_frame, unsigned short *conf_frame, short *xyz_frame) override
virtual bool getFrameTimestamp(rclcpp::Time *timestamp) override
virtual void closeSensor() override
virtual void setABinvalidationThreshold(int threshold) override
virtual void setConfidenceThreshold(int threshold) override
virtual void setJBLFFilterState(bool enable_jblf_filter) override
virtual void setJBLFFilterSize(int jbfl_filter_size) override
virtual void setRadialFilterMinThreshold(int radial_min_threshold) override
virtual void setRadialFilterMaxThreshold(int radial_max_threshold) override