About
  1. | API Documentation
  2. | Gui
  3. | GuiCamArray

GuiCamArray

Defined in <projects/gui/GuiCamArray.h>

A way for sending commands to all cameras at the same time rather than having to loop through them all the time.

class GuiCamArray;

Member Fields

Field Type Notes
staticMetaObject const QMetaObject

MISSING

Member Functions

(constructor)
Close

Close the cameras.

Connected

Verify if the contained cameras as connected.

GetCamera

Get the contained camera with the specified index.

MakeConnect

Have the contained cameras connect.

Open

Have the contained cameras call Open.

OutputImages

Configure the cameras so that a data capture is saved as individual files and not a single video for each camera.

OutputVideo

Configure the cameras so that they save a data capture as a video and not as individual files.

PopulateCams

Fill the object with all the cameras connected to the system that can be found.

SetMaxBuffer

Have each camera set its max buffer value.

SetRetrievalTimeout

Have each contained camera set the timeout it has for each image retrieval. If this timeout is exceeded the image is dropped.

SignalStartGrabbingPreviewAll

Signal to all of the contained cameras that they should begin capturing images in preview mode.

SignalStartGrabbingRecordAll

Signal to all the contained cameras that they should begin recording images and saving them to an intermediate buffer.

SignalStopGrabbingAll

Signal to all contained cameras to stop trying to take images and also signal that all grabbing of images from the image buffer should stop.

Size

Return the number of cameras contained in the object.

StartGrabbingPreview

Function to call the signal SignalStartGrabbingPreviewAll.

StartGrabbingRecord

Function to call SignalStartGrabbingRecordAll.

StopGrabbing

Function to send signal SignalStopGrabbingAll.

Stopped

Check if the contained cameras have been told to stop.

metaObject

QT auto-generated function. Don’t directly call.

operator=

No details given

operator[]

No details given

qt_check_for_QOBJECT_macro

QT auto-generated function. Don’t directly call.

qt_metacall

QT auto-generated function. Don’t directly call.

qt_metacast

QT auto-generated function. Don’t directly call.

tr

QT auto-generated function. Don’t directly call.

trUtf8

QT auto-generated function. Don’t directly call.

SnakeStrike — An program for high-speed multi-camera data collection and triangulation.

Page owner(s): gwjensen  Last updated: 2020-09-28 07:40:17 +0000