pcl::EnsensoGrabber Member List

This is the complete list of members for pcl::EnsensoGrabber, including all inherited members.

angleAxisTransformationToJson(const double x, const double y, const double z, const double rx, const double ry, const double rz, const double alpha, std::string &json, const bool pretty_format=true) const | pcl::EnsensoGrabber |
block_signal() | pcl::Grabber | protected
block_signals() | pcl::Grabber | inline protected
camera_ | pcl::EnsensoGrabber |
captureCalibrationPattern() const | pcl::EnsensoGrabber |
clearCalibrationPatternBuffer() const | pcl::EnsensoGrabber |
clearEEPROMExtrinsicCalibration() | pcl::EnsensoGrabber |
closeDevice() | pcl::EnsensoGrabber |
closeTcpPort(void) | pcl::EnsensoGrabber |
computeCalibrationMatrix(const std::vector< Eigen::Affine3d, Eigen::aligned_allocator< Eigen::Affine3d > > &robot_poses, std::string &json, const std::string setup="Moving", const std::string target="Hand", const Eigen::Affine3d &guess_tf=Eigen::Affine3d::Identity(), const bool pretty_format=true) const | pcl::EnsensoGrabber |

configureCapture(const bool auto_exposure=true, const bool auto_gain=true, const int bining=1, const float exposure=0.32, const bool front_light=false, const int gain=1, const bool gain_boost=false, const bool hardware_gamma=false, const bool hdr=false, const int pixel_clock=10, const bool projector=true, const int target_brightness=80, const std::string trigger_mode="Software", const bool use_disparity_map_area_of_interest=false) const

pcl::EnsensoGrabber

connections_ | pcl::Grabber | protected
createSignal() | pcl::Grabber | protected
device_open_ | pcl::EnsensoGrabber | protected
disconnect_all_slots() | pcl::Grabber | protected
EnsensoGrabber() | pcl::EnsensoGrabber |
enumDevices() const | pcl::EnsensoGrabber |
estimateCalibrationPatternPose(Eigen::Affine3d &pattern_pose) const | pcl::EnsensoGrabber |
eulerAnglesTransformationToJson(const double x, const double y, const double z, const double w, const double p, const double r, std::string &json, const bool pretty_format=true) const | pcl::EnsensoGrabber |
find_signal() const noexcept | pcl::Grabber | protected
fps_mutex_ | pcl::EnsensoGrabber | mutable protected
frequency_ | pcl::EnsensoGrabber | protected
getFramesPerSecond() const | pcl::EnsensoGrabber | virtual
getName() const | pcl::EnsensoGrabber | virtual
getOpenCVType(const int channels, const int bpe, const bool isFlt) | pcl::EnsensoGrabber | protected static
getPCLStamp(const double ensenso_stamp) | pcl::EnsensoGrabber | protected static
getResultAsJson(const bool pretty_format=true) const | pcl::EnsensoGrabber |
getTreeAsJson(const bool pretty_format=true) const | pcl::EnsensoGrabber |
Grabber()=default | pcl::Grabber |
Grabber(const Grabber &)=delete | pcl::Grabber |
Grabber(Grabber &&)=default | pcl::Grabber |
grabber_thread_ | pcl::EnsensoGrabber | protected
grabSingleCloud(pcl::PointCloud< pcl::PointXYZ > &cloud) const | pcl::EnsensoGrabber |
images_signal_ | pcl::EnsensoGrabber | protected
initExtrinsicCalibration(const int grid_spacing) const | pcl::EnsensoGrabber |
isRunning() const | pcl::EnsensoGrabber | virtual
isTcpPortOpen() const | pcl::EnsensoGrabber |
jsonTransformationToAngleAxis(const std::string json, double &alpha, Eigen::Vector3d &axis, Eigen::Vector3d &translation) const | pcl::EnsensoGrabber |
jsonTransformationToEulerAngles(const std::string &json, double &x, double &y, double &z, double &w, double &p, double &r) const | pcl::EnsensoGrabber |
jsonTransformationToMatrix(const std::string transformation, Eigen::Affine3d &matrix) const | pcl::EnsensoGrabber |
matrixTransformationToJson(const Eigen::Affine3d &matrix, std::string &json, const bool pretty_format=true) const | pcl::EnsensoGrabber |
num_slots() const noexcept | pcl::Grabber | protected
openDevice(const int device=0) | pcl::EnsensoGrabber |
openTcpPort(const int port=24000) | pcl::EnsensoGrabber |
operator=(const Grabber &)=delete | pcl::Grabber |
operator=(Grabber &&)=default | pcl::Grabber |
point_cloud_images_signal_ | pcl::EnsensoGrabber | protected
point_cloud_signal_ | pcl::EnsensoGrabber | protected
processGrabbing() | pcl::EnsensoGrabber | protected
providesCallback() const noexcept | pcl::Grabber |
registerCallback(const std::function< T > &callback) | pcl::Grabber |
root_ | pcl::EnsensoGrabber |
running_ | pcl::EnsensoGrabber | protected
setExtrinsicCalibration(const double euler_angle, Eigen::Vector3d &rotation_axis, const Eigen::Vector3d &translation, const std::string target="Hand") const | pcl::EnsensoGrabber |
setExtrinsicCalibration(const std::string target="Hand") | pcl::EnsensoGrabber |
setExtrinsicCalibration(const Eigen::Affine3d &transformation, const std::string target="Hand") | pcl::EnsensoGrabber |
shared_connections_ | pcl::Grabber | protected
signals_ | pcl::Grabber | protected
signalsChanged() | pcl::Grabber | inline protected virtual
start() | pcl::EnsensoGrabber | virtual
stop() | pcl::EnsensoGrabber | virtual
storeEEPROMExtrinsicCalibration() const | pcl::EnsensoGrabber |
tcp_open_ | pcl::EnsensoGrabber | protected
toggle() | pcl::Grabber | inline
unblock_signal() | pcl::Grabber | protected
unblock_signals() | pcl::Grabber | inline protected
~EnsensoGrabber() noexcept | pcl::EnsensoGrabber | virtual
~Grabber() noexcept=default | pcl::Grabber | inline virtual