Public Member Functions | Public Attributes | List of all members
crl::multisense::RemoteHeadSyncPair Struct Reference

#include <MultiSenseTypes.hh>

Public Member Functions

 RemoteHeadSyncPair ()
 
 RemoteHeadSyncPair (RemoteHeadChannel c, RemoteHeadChannel r)
 

Public Attributes

RemoteHeadChannel controller
 
RemoteHeadChannel responder
 

Detailed Description

Remote head sync pair defines a pair of remote heads which will have their image captures synchronized. Given that there is only 4 possible remote head cameras, there are only 2 possible remote head synchronization pairs. It is currently not possible to synchronize more than 2 pairs of remote heads. Furthermore, it is not possible to synchronize one head to multiple heads. It is not possible to synchronize Remote Head Stereo Cameras. Possible components are: Remote_Head_0 The Remote Head Camera located in position 0 Remote_Head_1 The Remote Head Camera located in position 1 Remote_Head_2 The Remote Head Camera located in position 2 Remote_Head_3 The Remote Head Camera located in position 3

Definition at line 232 of file MultiSenseTypes.hh.

Constructor & Destructor Documentation

◆ RemoteHeadSyncPair() [1/2]

crl::multisense::RemoteHeadSyncPair::RemoteHeadSyncPair ( )
inline

Default constructor

Definition at line 237 of file MultiSenseTypes.hh.

◆ RemoteHeadSyncPair() [2/2]

crl::multisense::RemoteHeadSyncPair::RemoteHeadSyncPair ( RemoteHeadChannel  c,
RemoteHeadChannel  r 
)
inline

Constructor to initialize a remote head sync pair

Parameters
cThe remote head sync pair controller
rThe remote head sync pair responder

Definition at line 247 of file MultiSenseTypes.hh.

Member Data Documentation

◆ controller

RemoteHeadChannel crl::multisense::RemoteHeadSyncPair::controller

The synchronization controller

Definition at line 250 of file MultiSenseTypes.hh.

◆ responder

RemoteHeadChannel crl::multisense::RemoteHeadSyncPair::responder

The synchronization responder

Definition at line 255 of file MultiSenseTypes.hh.


The documentation for this struct was generated from the following file:


multisense_lib
Author(s):
autogenerated on Sat Jun 24 2023 03:01:21