CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::LayoutViewData Struct Reference

#include <cxLayoutData.h>

Public Member Functions

 LayoutViewData ()
 
 LayoutViewData (int row, int col, int rowSpan=1, int colSpan=1)
 
void addXml (QDomNode node) const
 save state to xml More...
 
void parseXml (QDomNode node)
 load state from xml More...
 
bool isValid () const
 

Public Attributes

int mGroup
 what group to connect to. -1 means not set. More...
 
PLANE_TYPE mPlane
 ptNOPLANE means 3D More...
 
View::Type mType
 
LayoutRegion mRegion
 

Detailed Description

Describes the layout and content of one view.

Definition at line 58 of file cxLayoutData.h.

Constructor & Destructor Documentation

cx::LayoutViewData::LayoutViewData ( )
inline

Definition at line 60 of file cxLayoutData.h.

cx::LayoutViewData::LayoutViewData ( int  row,
int  col,
int  rowSpan = 1,
int  colSpan = 1 
)
inline

Definition at line 61 of file cxLayoutData.h.

Member Function Documentation

void cx::LayoutViewData::addXml ( QDomNode  node) const

save state to xml

Definition at line 36 of file cxLayoutData.cpp.

bool cx::LayoutViewData::isValid ( ) const
inline

Definition at line 70 of file cxLayoutData.h.

void cx::LayoutViewData::parseXml ( QDomNode  node)

load state from xml

Definition at line 48 of file cxLayoutData.cpp.

Member Data Documentation

int cx::LayoutViewData::mGroup

what group to connect to. -1 means not set.

Definition at line 63 of file cxLayoutData.h.

PLANE_TYPE cx::LayoutViewData::mPlane

ptNOPLANE means 3D

Definition at line 64 of file cxLayoutData.h.

LayoutRegion cx::LayoutViewData::mRegion

Definition at line 66 of file cxLayoutData.h.

View::Type cx::LayoutViewData::mType

Definition at line 65 of file cxLayoutData.h.


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