point_cloud_library / 1.12.1 / classpcl_1_1_ensenso_grabber-members.html /

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 inlineprotected
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 mutableprotected
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 protectedstatic
getPCLStamp(const double ensenso_stamp) pcl::EnsensoGrabber protectedstatic
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 inlineprotectedvirtual
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 inlineprotected
~EnsensoGrabber() noexcept pcl::EnsensoGrabber virtual
~Grabber() noexcept=default pcl::Grabber inlinevirtual

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_ensenso_grabber-members.html