CustusX  15.4.0-beta
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 56 of file ProbeXmlConfigParser.h.

Constructor & Destructor Documentation

ProbeXmlConfigParser::Configuration::Configuration ( )
inline

Definition at line 86 of file ProbeXmlConfigParser.h.

Member Function Documentation

bool ProbeXmlConfigParser::Configuration::isEmpty ( )
inline

Definition at line 106 of file ProbeXmlConfigParser.h.

Member Data Documentation

int ProbeXmlConfigParser::Configuration::mBottomEdge

BottomEdge.

Definition at line 75 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mConfigId

config id

Definition at line 61 of file ProbeXmlConfigParser.h.

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

corners <col,row>

Definition at line 71 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mDepth

depth

Definition at line 66 of file ProbeXmlConfigParser.h.

bool ProbeXmlConfigParser::Configuration::mEmpty

Definition at line 84 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mHorizontalOffset

parameter for the grabber

Definition at line 78 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mImageHeight

Height of the used image format (y dim)

Definition at line 64 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mImageWidth

Width of the used image format (x dim)

Definition at line 63 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mLeftEdge

LeftEdge.

Definition at line 72 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mName

Name of config set.

Definition at line 62 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mNCorners

number of corners

Definition at line 70 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mNotes

useful information

Definition at line 79 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mOffset

Offset.

Definition at line 67 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mOriginCol

Origin.Col.

Definition at line 68 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mOriginRow

Origin.Row.

Definition at line 69 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mPixelHeight

Pixel height.

Definition at line 77 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mPixelWidth

Pixel width.

Definition at line 76 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mRightEdge

RightEdge.

Definition at line 73 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mRtSource

realtime source

Definition at line 60 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mTemporalCalibration

delay in timestamping in grabber source relative to master clock.

Definition at line 80 of file ProbeXmlConfigParser.h.

int ProbeXmlConfigParser::Configuration::mTopEdge

TopEdge.

Definition at line 74 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mUsProbe

probe

Definition at line 59 of file ProbeXmlConfigParser.h.

QString ProbeXmlConfigParser::Configuration::mUsScanner

scanner

Definition at line 58 of file ProbeXmlConfigParser.h.

double ProbeXmlConfigParser::Configuration::mWidthDeg

width in degrees

Definition at line 65 of file ProbeXmlConfigParser.h.


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