oILAB
Loading...
Searching...
No Matches
gbLAB::oiViewerVTKwidget Struct Reference

#include <oiViewerVTKwidget.h>

+ Inheritance diagram for gbLAB::oiViewerVTKwidget:

Public Member Functions

 oiViewerVTKwidget (QWidget *parent)
 

Private Slots

void getBicrystalFromFile ()
 

Private Attributes

QGridLayout * mainLayout
 
QPushButton * loadBicrystalButton
 
QTabWidget * tabWidget
 
QVTKOpenGLStereoWidget * openglWidget
 
vtkSmartPointer< vtkGenericOpenGLRenderWindow > renderWindow
 
vtkSmartPointer< vtkRenderer > renderer
 
std::shared_ptr< Lattice< 3 > > latA
 
std::shared_ptr< Lattice< 3 > > latB
 
std::shared_ptr< BiCrystal< 3 > > bc
 
BicrystalActorbcActor
 

Detailed Description

Definition at line 31 of file oiViewerVTKwidget.h.

Constructor & Destructor Documentation

◆ oiViewerVTKwidget()

gbLAB::oiViewerVTKwidget::oiViewerVTKwidget ( QWidget *  parent)

Definition at line 23 of file oiViewerVTKwidget.cpp.

Member Function Documentation

◆ getBicrystalFromFile

void gbLAB::oiViewerVTKwidget::getBicrystalFromFile ( )
privateslot

Definition at line 59 of file oiViewerVTKwidget.cpp.

Field Documentation

◆ bc

std::shared_ptr<BiCrystal<3> > gbLAB::oiViewerVTKwidget::bc
private

Definition at line 50 of file oiViewerVTKwidget.h.

◆ bcActor

BicrystalActor* gbLAB::oiViewerVTKwidget::bcActor
private

Definition at line 51 of file oiViewerVTKwidget.h.

◆ latA

std::shared_ptr<Lattice<3> > gbLAB::oiViewerVTKwidget::latA
private

Definition at line 48 of file oiViewerVTKwidget.h.

◆ latB

std::shared_ptr<Lattice<3> > gbLAB::oiViewerVTKwidget::latB
private

Definition at line 49 of file oiViewerVTKwidget.h.

◆ loadBicrystalButton

QPushButton* gbLAB::oiViewerVTKwidget::loadBicrystalButton
private

Definition at line 41 of file oiViewerVTKwidget.h.

◆ mainLayout

QGridLayout* gbLAB::oiViewerVTKwidget::mainLayout
private

Definition at line 40 of file oiViewerVTKwidget.h.

◆ openglWidget

QVTKOpenGLStereoWidget* gbLAB::oiViewerVTKwidget::openglWidget
private

Definition at line 43 of file oiViewerVTKwidget.h.

◆ renderer

vtkSmartPointer<vtkRenderer> gbLAB::oiViewerVTKwidget::renderer
private

Definition at line 46 of file oiViewerVTKwidget.h.

◆ renderWindow

vtkSmartPointer<vtkGenericOpenGLRenderWindow> gbLAB::oiViewerVTKwidget::renderWindow
private

Definition at line 45 of file oiViewerVTKwidget.h.

◆ tabWidget

QTabWidget* gbLAB::oiViewerVTKwidget::tabWidget
private

Definition at line 42 of file oiViewerVTKwidget.h.


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