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

ProjectDialog

Defined in <projects/gui/ProjectDialog.h>

This dialog object holds all of the information related to the project. It is commonly passed around to other dialogs to give them access to this information.

class ProjectDialog;

Member Fields

Field Type Notes
staticMetaObject const QMetaObject

MISSING

Member Functions

(constructor)
CalibDir

Get the relative directory for the calibration information.

CamLibPath

Get the relative path for the camera library plugin.

DataDir

Get the relative directory to which image captures are saved.

DataFileNameBase

Get the base part of the name for the xml file used to store image paths taken during a capture.

DefaultCamLibPath

Get the default camera library relative path.

FilterIterations

Get the number of filter iterations set. This is part of the thresholding settings.

FilterSize

Get the size of the filter set that is used with filter iterations. This is part of the thresholding settings.

FilterThreshold

Get the filter threshold set to be used with filter iterations. This is part of the thresholding settings.

FinishedCalibXml

Get the relative path of the finished calibration file.

HLeftBound

Get the saved project setting for the left hue bound.

HRightBound

Get the saved project setting for the right hue bound.

ImageRetrieveTimeout

Get the timeout that is set for grabbing images.

MaskDir

Get the relative directory for data pertaining to the mask/background files.

Name

Get the name of the project.

NumPointsToTrack

Get the number of points that are being tracked for the project setup.

ProjectCalibImage

Get the relative path of the calibration image for the project.

ProjectCalibXml

Get the relative path of the xml file that holds the images used for the calibration of the camera setup.

ProjectDir

Get absolute path of the project root directory.

ProjectMaskXml

Get the relative path of the xml file that holds the camera image paths associated with the mask/background of the camera setup.

ProjectOpened

Has the user opened a project in the gui?

ProjectTriggerScript

Get the relative path of for the script used for doing the hardware trigger.

ReadConfigFile

Read the project configuration file location in the passed in directory path.

SLeftBound

Get the saved project setting for the left saturation bound.

SRightBound

Get the saved project setting for the right saturation bound.

SaveUndistort

Does the user want to save undistorted images into the project directory?

SetupNewProject

Fucntion for creating a new project.

SignalRetrieveImageTimeoutChanged

No details given

TriangDir

Get the relative path of the directory in the project where the triangulation information is stored.

TriangNameBase

Get the base name that is used as part of the final triangulation output file name.

UseMask

Use mask/background images to remove static setup information in the images.

VLeftBound

Get the saved project setting for the left value bound.

WriteConfigFile

Write the project settings to disk.

metaObject

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

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.

vRightBound

Get the saved project setting for the right value bound.

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