Point Cloud Library (PCL)  1.14.0-dev
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) constpcl::EnsensoGrabber
block_signal()pcl::Grabberprotected
block_signals()pcl::Grabberinlineprotected
camera_pcl::EnsensoGrabber
captureCalibrationPattern() constpcl::EnsensoGrabber
clearCalibrationPatternBuffer() constpcl::EnsensoGrabber
clearEEPROMExtrinsicCalibration()pcl::EnsensoGrabber
closeDevice()pcl::EnsensoGrabber
closeTcpPort()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) constpcl::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) constpcl::EnsensoGrabber
connections_pcl::Grabberprotected
createSignal()pcl::Grabberprotected
device_open_pcl::EnsensoGrabberprotected
disconnect_all_slots()pcl::Grabberprotected
EnsensoGrabber()pcl::EnsensoGrabber
enumDevices() constpcl::EnsensoGrabber
estimateCalibrationPatternPose(Eigen::Affine3d &pattern_pose) constpcl::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) constpcl::EnsensoGrabber
find_signal() const noexceptpcl::Grabberprotected
fps_mutex_pcl::EnsensoGrabbermutableprotected
frequency_pcl::EnsensoGrabberprotected
getFramesPerSecond() const overridepcl::EnsensoGrabbervirtual
getName() const overridepcl::EnsensoGrabbervirtual
getOpenCVType(const int channels, const int bpe, const bool isFlt)pcl::EnsensoGrabberprotectedstatic
getPCLStamp(const double ensenso_stamp)pcl::EnsensoGrabberprotectedstatic
getResultAsJson(const bool pretty_format=true) constpcl::EnsensoGrabber
getTreeAsJson(const bool pretty_format=true) constpcl::EnsensoGrabber
Grabber()=defaultpcl::Grabber
Grabber(const Grabber &)=deletepcl::Grabber
Grabber(Grabber &&)=defaultpcl::Grabber
grabber_thread_pcl::EnsensoGrabberprotected
grabSingleCloud(pcl::PointCloud< pcl::PointXYZ > &cloud) constpcl::EnsensoGrabber
images_signal_pcl::EnsensoGrabberprotected
initExtrinsicCalibration(const int grid_spacing) constpcl::EnsensoGrabber
isRunning() const overridepcl::EnsensoGrabbervirtual
isTcpPortOpen() constpcl::EnsensoGrabber
jsonTransformationToAngleAxis(const std::string json, double &alpha, Eigen::Vector3d &axis, Eigen::Vector3d &translation) constpcl::EnsensoGrabber
jsonTransformationToEulerAngles(const std::string &json, double &x, double &y, double &z, double &w, double &p, double &r) constpcl::EnsensoGrabber
jsonTransformationToMatrix(const std::string transformation, Eigen::Affine3d &matrix) constpcl::EnsensoGrabber
matrixTransformationToJson(const Eigen::Affine3d &matrix, std::string &json, const bool pretty_format=true) constpcl::EnsensoGrabber
num_slots() const noexceptpcl::Grabberprotected
openDevice(const int device=0)pcl::EnsensoGrabber
openTcpPort(const int port=24000)pcl::EnsensoGrabber
operator=(const Grabber &)=deletepcl::Grabber
operator=(Grabber &&)=defaultpcl::Grabber
point_cloud_images_signal_pcl::EnsensoGrabberprotected
point_cloud_signal_pcl::EnsensoGrabberprotected
processGrabbing()pcl::EnsensoGrabberprotected
providesCallback() const noexceptpcl::Grabber
registerCallback(const std::function< T > &callback)pcl::Grabber
root_pcl::EnsensoGrabber
running_pcl::EnsensoGrabberprotected
setExtrinsicCalibration(const double euler_angle, Eigen::Vector3d &rotation_axis, const Eigen::Vector3d &translation, const std::string target="Hand") constpcl::EnsensoGrabber
setExtrinsicCalibration(const std::string target="Hand")pcl::EnsensoGrabber
setExtrinsicCalibration(const Eigen::Affine3d &transformation, const std::string target="Hand")pcl::EnsensoGrabber
shared_connections_pcl::Grabberprotected
signals_pcl::Grabberprotected
signalsChanged()pcl::Grabberinlineprotectedvirtual
start() overridepcl::EnsensoGrabbervirtual
stop() overridepcl::EnsensoGrabbervirtual
storeEEPROMExtrinsicCalibration() constpcl::EnsensoGrabber
tcp_open_pcl::EnsensoGrabberprotected
toggle()pcl::Grabberinline
unblock_signal()pcl::Grabberprotected
unblock_signals()pcl::Grabberinlineprotected
~EnsensoGrabber() noexcept overridepcl::EnsensoGrabber
~Grabber() noexcept=defaultpcl::Grabberinlinevirtual