Mech-Eye API 2.5.1
API reference documentation for Mech-Eye 3D Laser Profiler
Loading...
Searching...
No Matches
Functions
SampleUtil.h File Reference
#include <iostream>
#include <set>
#include <utility>
#include "MechEyeApi.h"
#include "MechEyeLNXApi.h"

Go to the source code of this file.

Functions

void showError (const mmind::api::ErrorStatus &status)
 
void printDeviceInfo (const mmind::api::MechEyeDeviceInfo &deviceInfo)
 
void printDeviceTemperature (const mmind::api::DeviceTemperature &deviceTemperature)
 
bool isNumber (const std::string &str)
 
void printDeviceResolution (const mmind::api::DeviceResolution &deviceResolution)
 
void printCameraMatrix (const std::string &title, const double *cameraMatrix)
 
void printCameraDistCoeffs (const std::string &title, const double *distCoeffs)
 
void printTransform (const std::string &title, const mmind::api::Pose &pose)
 
void printCalibParams (const mmind::api::DeviceIntri &deviceIntri)
 
bool findAndConnect (mmind::api::MechEyeDevice &device)
 
bool findAndConnect (mmind::api::lnxapi::MechEyeDevice &device)
 
std::pair< mmind::api::MechEyeDevice *, int > findAndConnectMulti ()
 

Function Documentation

◆ findAndConnect() [1/2]

bool findAndConnect ( mmind::api::lnxapi::MechEyeDevice device)
inline

◆ findAndConnect() [2/2]

bool findAndConnect ( mmind::api::MechEyeDevice device)
inline

◆ findAndConnectMulti()

std::pair< mmind::api::MechEyeDevice *, int > findAndConnectMulti ( )
inline

◆ isNumber()

bool isNumber ( const std::string &  str)
inline

◆ printCalibParams()

void printCalibParams ( const mmind::api::DeviceIntri deviceIntri)
inline

◆ printCameraDistCoeffs()

void printCameraDistCoeffs ( const std::string &  title,
const double *  distCoeffs 
)
inline

◆ printCameraMatrix()

void printCameraMatrix ( const std::string &  title,
const double *  cameraMatrix 
)
inline

◆ printDeviceInfo()

void printDeviceInfo ( const mmind::api::MechEyeDeviceInfo deviceInfo)
inline

◆ printDeviceResolution()

void printDeviceResolution ( const mmind::api::DeviceResolution deviceResolution)
inline

◆ printDeviceTemperature()

void printDeviceTemperature ( const mmind::api::DeviceTemperature deviceTemperature)
inline

◆ printTransform()

void printTransform ( const std::string &  title,
const mmind::api::Pose pose 
)
inline

◆ showError()

void showError ( const mmind::api::ErrorStatus status)
inline