CustusX  2023.01.05-dev+develop.0da12
An IGT application
ProbeXmlConfigParser::Configuration Struct Reference

< a easy-to-work-with struct for a specific xml configuration More...

#include <ProbeXmlConfigParser.h>

Public Member Functions

 Configuration ()
 
bool isEmpty ()
 

Public Attributes

QString mUsScanner
 scanner More...
 
QString mUsProbe
 probe More...
 
QString mRtSource
 realtime source More...
 
QString mConfigId
 config id More...
 
QString mName
 Name of config set. More...
 
int mImageWidth
 Width of the used image format (x dim) More...
 
int mImageHeight
 Height of the used image format (y dim) More...
 
double mWidthDeg
 width in degrees More...
 
double mDepth
 depth More...
 
double mOffset
 Offset. More...
 
double mOriginCol
 Origin.Col. More...
 
double mOriginRow
 Origin.Row. More...
 
int mNCorners
 number of corners More...
 
std::vector< ColRowPairmCorners
 corners <col,row> More...
 
int mLeftEdge
 LeftEdge. More...
 
int mRightEdge
 RightEdge. More...
 
int mTopEdge
 TopEdge. More...
 
int mBottomEdge
 BottomEdge. More...
 
double mPixelWidth
 Pixel width. More...
 
double mPixelHeight
 Pixel height. More...
 
int mHorizontalOffset
 parameter for the grabber More...
 
QString mNotes
 useful information More...
 
double mTemporalCalibration
 delay in timestamping in grabber source relative to master clock. More...
 
bool mEmpty
 

Detailed Description

< a easy-to-work-with struct for a specific xml configuration

Definition at line 35 of file ProbeXmlConfigParser.h.

Constructor & Destructor Documentation

ProbeXmlConfigParser::Configuration::Configuration ( )
inline

Definition at line 65 of file ProbeXmlConfigParser.h.

Member Function Documentation

bool ProbeXmlConfigParser::Configuration::isEmpty ( )
inline

Definition at line 85 of file ProbeXmlConfigParser.h.

Member Data Documentation

int ProbeXmlConfigParser::Configuration::mBottomEdge

BottomEdge.

Definition at line 54 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mConfigId

config id

Definition at line 40 of file ProbeXmlConfigParser.h.

std::vector<ColRowPair> ProbeXmlConfigParser::Configuration::mCorners

corners <col,row>

Definition at line 50 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mDepth

depth

Definition at line 45 of file ProbeXmlConfigParser.h.

bool ProbeXmlConfigParser::Configuration::mEmpty

Definition at line 63 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mHorizontalOffset

parameter for the grabber

Definition at line 57 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mImageHeight

Height of the used image format (y dim)

Definition at line 43 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mImageWidth

Width of the used image format (x dim)

Definition at line 42 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mLeftEdge

LeftEdge.

Definition at line 51 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mName

Name of config set.

Definition at line 41 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mNCorners

number of corners

Definition at line 49 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mNotes

useful information

Definition at line 58 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mOffset

Offset.

Definition at line 46 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mOriginCol

Origin.Col.

Definition at line 47 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mOriginRow

Origin.Row.

Definition at line 48 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mPixelHeight

Pixel height.

Definition at line 56 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mPixelWidth

Pixel width.

Definition at line 55 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mRightEdge

RightEdge.

Definition at line 52 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mRtSource

realtime source

Definition at line 39 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mTemporalCalibration

delay in timestamping in grabber source relative to master clock.

Definition at line 59 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mTopEdge

TopEdge.

Definition at line 53 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mUsProbe

probe

Definition at line 38 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mUsScanner

scanner

Definition at line 37 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mWidthDeg

width in degrees

Definition at line 44 of file ProbeXmlConfigParser.h.


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