NorMIT-nav  22.09
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

◆ Configuration()

ProbeXmlConfigParser::Configuration::Configuration ( )
inline

Definition at line 65 of file ProbeXmlConfigParser.h.

Member Function Documentation

◆ isEmpty()

bool ProbeXmlConfigParser::Configuration::isEmpty ( )
inline

Definition at line 85 of file ProbeXmlConfigParser.h.

Member Data Documentation

◆ mBottomEdge

int ProbeXmlConfigParser::Configuration::mBottomEdge

BottomEdge.

Definition at line 54 of file ProbeXmlConfigParser.h.

◆ mConfigId

QString ProbeXmlConfigParser::Configuration::mConfigId

config id

Definition at line 40 of file ProbeXmlConfigParser.h.

◆ mCorners

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

corners <col,row>

Definition at line 50 of file ProbeXmlConfigParser.h.

◆ mDepth

double ProbeXmlConfigParser::Configuration::mDepth

depth

Definition at line 45 of file ProbeXmlConfigParser.h.

◆ mEmpty

bool ProbeXmlConfigParser::Configuration::mEmpty

Definition at line 63 of file ProbeXmlConfigParser.h.

◆ mHorizontalOffset

int ProbeXmlConfigParser::Configuration::mHorizontalOffset

parameter for the grabber

Definition at line 57 of file ProbeXmlConfigParser.h.

◆ mImageHeight

int ProbeXmlConfigParser::Configuration::mImageHeight

Height of the used image format (y dim)

Definition at line 43 of file ProbeXmlConfigParser.h.

◆ mImageWidth

int ProbeXmlConfigParser::Configuration::mImageWidth

Width of the used image format (x dim)

Definition at line 42 of file ProbeXmlConfigParser.h.

◆ mLeftEdge

int ProbeXmlConfigParser::Configuration::mLeftEdge

LeftEdge.

Definition at line 51 of file ProbeXmlConfigParser.h.

◆ mName

QString ProbeXmlConfigParser::Configuration::mName

Name of config set.

Definition at line 41 of file ProbeXmlConfigParser.h.

◆ mNCorners

int ProbeXmlConfigParser::Configuration::mNCorners

number of corners

Definition at line 49 of file ProbeXmlConfigParser.h.

◆ mNotes

QString ProbeXmlConfigParser::Configuration::mNotes

useful information

Definition at line 58 of file ProbeXmlConfigParser.h.

◆ mOffset

double ProbeXmlConfigParser::Configuration::mOffset

Offset.

Definition at line 46 of file ProbeXmlConfigParser.h.

◆ mOriginCol

double ProbeXmlConfigParser::Configuration::mOriginCol

Origin.Col.

Definition at line 47 of file ProbeXmlConfigParser.h.

◆ mOriginRow

double ProbeXmlConfigParser::Configuration::mOriginRow

Origin.Row.

Definition at line 48 of file ProbeXmlConfigParser.h.

◆ mPixelHeight

double ProbeXmlConfigParser::Configuration::mPixelHeight

Pixel height.

Definition at line 56 of file ProbeXmlConfigParser.h.

◆ mPixelWidth

double ProbeXmlConfigParser::Configuration::mPixelWidth

Pixel width.

Definition at line 55 of file ProbeXmlConfigParser.h.

◆ mRightEdge

int ProbeXmlConfigParser::Configuration::mRightEdge

RightEdge.

Definition at line 52 of file ProbeXmlConfigParser.h.

◆ mRtSource

QString ProbeXmlConfigParser::Configuration::mRtSource

realtime source

Definition at line 39 of file ProbeXmlConfigParser.h.

◆ mTemporalCalibration

double ProbeXmlConfigParser::Configuration::mTemporalCalibration

delay in timestamping in grabber source relative to master clock.

Definition at line 59 of file ProbeXmlConfigParser.h.

◆ mTopEdge

int ProbeXmlConfigParser::Configuration::mTopEdge

TopEdge.

Definition at line 53 of file ProbeXmlConfigParser.h.

◆ mUsProbe

QString ProbeXmlConfigParser::Configuration::mUsProbe

probe

Definition at line 38 of file ProbeXmlConfigParser.h.

◆ mUsScanner

QString ProbeXmlConfigParser::Configuration::mUsScanner

scanner

Definition at line 37 of file ProbeXmlConfigParser.h.

◆ mWidthDeg

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: