Public Member Functions | Private Attributes | List of all members
crl::multisense::image::RemoteHeadConfig Class Reference

#include <MultiSenseTypes.hh>

Public Member Functions

 RemoteHeadConfig ()
 
 RemoteHeadConfig (const std::vector< RemoteHeadSyncGroup > &sync_groups)
 
void setSyncGroups (const std::vector< RemoteHeadSyncGroup > &sync_groups)
 
std::vector< RemoteHeadSyncGroupsyncGroups () const
 

Private Attributes

std::vector< RemoteHeadSyncGroupm_syncGroups
 

Detailed Description

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

Constructor & Destructor Documentation

◆ RemoteHeadConfig() [1/2]

crl::multisense::image::RemoteHeadConfig::RemoteHeadConfig ( )
inline

Default constructor with no sync groups

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

◆ RemoteHeadConfig() [2/2]

crl::multisense::image::RemoteHeadConfig::RemoteHeadConfig ( const std::vector< RemoteHeadSyncGroup > &  sync_groups)
inline

Constructor allowing definition of sync groups

Parameters
sync_groupsA vector of remote head syncronization groups

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

Member Function Documentation

◆ setSyncGroups()

void crl::multisense::image::RemoteHeadConfig::setSyncGroups ( const std::vector< RemoteHeadSyncGroup > &  sync_groups)
inline

Set the groups of remote head cameras to be synchronized

Parameters
sync_groupsA vector of remote head synchronization groups to set

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

◆ syncGroups()

std::vector<RemoteHeadSyncGroup> crl::multisense::image::RemoteHeadConfig::syncGroups ( ) const
inline

Query the groups of remote head cameras to be synchronized

Returns
The current remote head synchronization groups

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

Member Data Documentation

◆ m_syncGroups

std::vector<RemoteHeadSyncGroup> crl::multisense::image::RemoteHeadConfig::m_syncGroups
private

The groups of remote head cameras to be synchronized

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


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


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