iRoCS Toolbox  1.1.0
Public Slots | Public Member Functions | Static Public Attributes
LabellingMainWidget Class Reference

#include <LabellingMainWidget.hh>

Inheritance diagram for LabellingMainWidget:
Collaboration diagram for LabellingMainWidget:

Public Slots

void about ()
 
void closeProject ()
 
void createAnnotationChannel ()
 
void createAnnotationChannel (Marker::MarkerType mtype)
 
void exportCSVMarkers ()
 
void exportToAnalyzeAndSTL ()
 
void exportToSVG ()
 
void importChannels ()
 
void importCSVMarkers ()
 
size_t memoryLimit () const
 
void open ()
 
void runPlugin (QAction *action)
 
void save ()
 
void saveAs ()
 
void setInterpolation (bool interpolation)
 
void setPluginFolder ()
 
void setUserInteractionEnabled (bool enable)
 
void showChannelControlWidget (bool show)
 
void showDebugWidget (bool show)
 
void showError (const QString &message)
 
void showHelperLines (bool show)
 
void showInfoWidget (bool show)
 
void showLogWidget (bool show)
 
void showOpenGlWidget (bool show)
 
void snapToVoxelGrid (bool snap)
 

Public Member Functions

 LabellingMainWidget (size_t memoryLimit, std::string const &fileName="", bool forceImport=false, QWidget *parent=0)
 
 ~LabellingMainWidget ()
 
bool closeProjectInteractive ()
 
const std::string & fileName () const
 
MultiChannelModelmultiChannelModel ()
 
OpenGlRenderingViewWidgetopenGlRenderingView ()
 
OrthoViewWidgetorthoView ()
 
iRoCS::ProgressReporterQt4progressReporter ()
 
void runPlugin (QString const &name, std::map< std::string, std::string > const &parameters)
 

Static Public Attributes

static std::string const __labellingVersionString
 

Detailed Description

Definition at line 60 of file LabellingMainWidget.hh.

Constructor & Destructor Documentation

◆ LabellingMainWidget()

LabellingMainWidget::LabellingMainWidget ( size_t  memoryLimit,
std::string const &  fileName = "",
bool  forceImport = false,
QWidget *  parent = 0 
)

◆ ~LabellingMainWidget()

LabellingMainWidget::~LabellingMainWidget ( )

Member Function Documentation

◆ multiChannelModel()

MultiChannelModel* LabellingMainWidget::multiChannelModel ( )

◆ orthoView()

OrthoViewWidget* LabellingMainWidget::orthoView ( )

◆ openGlRenderingView()

OpenGlRenderingViewWidget* LabellingMainWidget::openGlRenderingView ( )

◆ fileName()

const std::string& LabellingMainWidget::fileName ( ) const

◆ runPlugin() [1/2]

void LabellingMainWidget::runPlugin ( QString const &  name,
std::map< std::string, std::string > const &  parameters 
)

◆ closeProjectInteractive()

bool LabellingMainWidget::closeProjectInteractive ( )

◆ progressReporter()

iRoCS::ProgressReporterQt4* LabellingMainWidget::progressReporter ( )

◆ open

void LabellingMainWidget::open ( )
slot

◆ save

void LabellingMainWidget::save ( )
slot

◆ saveAs

void LabellingMainWidget::saveAs ( )
slot

◆ exportToSVG

void LabellingMainWidget::exportToSVG ( )
slot

◆ exportToAnalyzeAndSTL

void LabellingMainWidget::exportToAnalyzeAndSTL ( )
slot

◆ closeProject

void LabellingMainWidget::closeProject ( )
slot

◆ createAnnotationChannel [1/2]

void LabellingMainWidget::createAnnotationChannel ( )
slot

◆ createAnnotationChannel [2/2]

void LabellingMainWidget::createAnnotationChannel ( Marker::MarkerType  mtype)
slot

◆ importChannels

void LabellingMainWidget::importChannels ( )
slot

◆ importCSVMarkers

void LabellingMainWidget::importCSVMarkers ( )
slot

◆ exportCSVMarkers

void LabellingMainWidget::exportCSVMarkers ( )
slot

◆ showChannelControlWidget

void LabellingMainWidget::showChannelControlWidget ( bool  show)
slot

◆ showInfoWidget

void LabellingMainWidget::showInfoWidget ( bool  show)
slot

◆ showOpenGlWidget

void LabellingMainWidget::showOpenGlWidget ( bool  show)
slot

◆ showLogWidget

void LabellingMainWidget::showLogWidget ( bool  show)
slot

◆ showDebugWidget

void LabellingMainWidget::showDebugWidget ( bool  show)
slot

◆ setInterpolation

void LabellingMainWidget::setInterpolation ( bool  interpolation)
slot

◆ snapToVoxelGrid

void LabellingMainWidget::snapToVoxelGrid ( bool  snap)
slot

◆ showHelperLines

void LabellingMainWidget::showHelperLines ( bool  show)
slot

◆ setPluginFolder

void LabellingMainWidget::setPluginFolder ( )
slot

◆ runPlugin [2/2]

void LabellingMainWidget::runPlugin ( QAction *  action)
slot

◆ about

void LabellingMainWidget::about ( )
slot

◆ setUserInteractionEnabled

void LabellingMainWidget::setUserInteractionEnabled ( bool  enable)
slot

◆ showError

void LabellingMainWidget::showError ( const QString &  message)
slot

◆ memoryLimit

size_t LabellingMainWidget::memoryLimit ( ) const
slot

Field Documentation

◆ __labellingVersionString

std::string const LabellingMainWidget::__labellingVersionString
static

Definition at line 67 of file LabellingMainWidget.hh.


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