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

#include <MultiSenseTypes.hh>

Public Member Functions

 RemoteHeadSyncGroup ()
 
 RemoteHeadSyncGroup (const RemoteHeadChannel c, const std::vector< RemoteHeadChannel > &r)
 

Public Attributes

RemoteHeadChannel controller
 
std::vector< RemoteHeadChannelresponders
 

Detailed Description

Remote head sync group defines a group of remote heads which will have their image captures synchronized. It is currently not possible to synchronize more than 2 pairs of remote heads. Furthermore, it is currently not possible to synchronize one head to multiple heads. Given that there are currently only 4 possible remote head cameras, there are only 2 possible remote head synchronization pairs. 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 241 of file Legacy/include/MultiSense/MultiSenseTypes.hh.

Constructor & Destructor Documentation

◆ RemoteHeadSyncGroup() [1/2]

crl::multisense::RemoteHeadSyncGroup::RemoteHeadSyncGroup ( )
inline

Default constructor

Definition at line 246 of file Legacy/include/MultiSense/MultiSenseTypes.hh.

◆ RemoteHeadSyncGroup() [2/2]

crl::multisense::RemoteHeadSyncGroup::RemoteHeadSyncGroup ( const RemoteHeadChannel  c,
const std::vector< RemoteHeadChannel > &  r 
)
inline

Constructor to initialize a remote head sync pair

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

Definition at line 256 of file Legacy/include/MultiSense/MultiSenseTypes.hh.

Member Data Documentation

◆ controller

RemoteHeadChannel crl::multisense::RemoteHeadSyncGroup::controller

The synchronization controller

Definition at line 259 of file Legacy/include/MultiSense/MultiSenseTypes.hh.

◆ responders

std::vector<RemoteHeadChannel> crl::multisense::RemoteHeadSyncGroup::responders

The synchronization responders

Definition at line 264 of file Legacy/include/MultiSense/MultiSenseTypes.hh.


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


multisense_lib
Author(s):
autogenerated on Thu Apr 17 2025 02:49:09