Point Cloud Library (PCL)  1.9.1-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) const pcl::EnsensoGrabber
block_signal()pcl::Grabberprotected
block_signals()pcl::Grabberinlineprotected
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::Grabberprotected
createSignal()pcl::Grabberprotected
device_open_pcl::EnsensoGrabberprotected
disconnect_all_slots()pcl::Grabberprotected
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 pcl::Grabberprotected
fps_mutex_pcl::EnsensoGrabbermutableprotected
frequency_pcl::EnsensoGrabberprotected
getFramesPerSecond() const pcl::EnsensoGrabbervirtual
getName() const pcl::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) const pcl::EnsensoGrabber
getTreeAsJson(const bool pretty_format=true) const pcl::EnsensoGrabber
Grabber()pcl::Grabberinline
grabber_thread_pcl::EnsensoGrabberprotected
grabSingleCloud(pcl::PointCloud< pcl::PointXYZ > &cloud)pcl::EnsensoGrabber
images_signal_pcl::EnsensoGrabberprotected
initExtrinsicCalibration(const int grid_spacing) const pcl::EnsensoGrabber
isRunning() const pcl::EnsensoGrabbervirtual
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 pcl::Grabberprotected
openDevice(const int device=0)pcl::EnsensoGrabber
openTcpPort(const int port=24000)pcl::EnsensoGrabber
point_cloud_images_signal_pcl::EnsensoGrabberprotected
point_cloud_signal_pcl::EnsensoGrabberprotected
processGrabbing()pcl::EnsensoGrabberprotected
providesCallback() const pcl::Grabber
registerCallback(const std::function< T > &callback)pcl::Grabber
registerCallback(const FunctionT< T > &callback)pcl::Grabberinline
root_pcl::EnsensoGrabber
running_pcl::EnsensoGrabberprotected
setExtrinsicCalibration(const double euler_angle, Eigen::Vector3d &rotation_axis, const Eigen::Vector3d &translation, const std::string target="Hand")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::Grabberprotected
signals_pcl::Grabberprotected
signalsChanged()pcl::Grabberinlineprotectedvirtual
start()pcl::EnsensoGrabbervirtual
stop()pcl::EnsensoGrabbervirtual
storeEEPROMExtrinsicCalibration() const pcl::EnsensoGrabber
tcp_open_pcl::EnsensoGrabberprotected
unblock_signal()pcl::Grabberprotected
unblock_signals()pcl::Grabberinlineprotected
~EnsensoGrabber()pcl::EnsensoGrabbervirtual
~Grabber()pcl::Grabberinlinevirtual