Mech-Eye API 2.5.1
API reference documentation for Mech-Eye 3D Laser Profiler
Loading...
Searching...
No Matches
Data Structures | Namespaces | Enumerations
Profiler.h File Reference
#include <memory>
#include <functional>
#include "api_global.h"
#include "ProfilerInfo.h"
#include "ProfileData.h"
#include "UserSetManager.h"
#include "UserSet.h"

Go to the source code of this file.

Data Structures

struct  ProfilerTemperature
 Describes the laser profiler temperatures. More...
 
struct  ProfilerStatus
 Describes the laser profiler's statuses. More...
 
class  Profiler
 Operates the laser profiler. Use Profiler::connect to connect an available laser profiler, retrieve profile data, configure parameters and so on. More...
 

Namespaces

namespace  mmind
 
namespace  mmind::eye
 

Enumerations

enum class  OutputLineGPIO {
  Line21 = 0 , Line22 , Line23 , Line24 ,
  Line25 , Line26 , Line27 , Line28
}
 Describes the types of output lines of GPIO. More...
 
enum class  OutputLevel { Low , High }
 Describes the types of output levels of GPIO. More...
 
enum class  AcquisitionStatus { AcquisitionTriggerWait , AcquisitionActive , FrameTriggerWait , FrameActive }
 Describes the types of acquisition status. More...