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

#include <oiViewerVTKwidget.h>

+ Inheritance diagram for oILAB::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 27 of file oiViewerVTKwidget.h.

Constructor & Destructor Documentation

◆ oiViewerVTKwidget()

oILAB::oiViewerVTKwidget::oiViewerVTKwidget ( QWidget *  parent)

Definition at line 18 of file oiViewerVTKwidget.cpp.

Member Function Documentation

◆ getBicrystalFromFile

void oILAB::oiViewerVTKwidget::getBicrystalFromFile ( )
privateslot

Definition at line 64 of file oiViewerVTKwidget.cpp.

Field Documentation

◆ bc

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

Definition at line 46 of file oiViewerVTKwidget.h.

◆ bcActor

BicrystalActor* oILAB::oiViewerVTKwidget::bcActor
private

Definition at line 47 of file oiViewerVTKwidget.h.

◆ latA

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

Definition at line 44 of file oiViewerVTKwidget.h.

◆ latB

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

Definition at line 45 of file oiViewerVTKwidget.h.

◆ loadBicrystalButton

QPushButton* oILAB::oiViewerVTKwidget::loadBicrystalButton
private

Definition at line 37 of file oiViewerVTKwidget.h.

◆ mainLayout

QGridLayout* oILAB::oiViewerVTKwidget::mainLayout
private

Definition at line 36 of file oiViewerVTKwidget.h.

◆ openglWidget

QVTKOpenGLStereoWidget* oILAB::oiViewerVTKwidget::openglWidget
private

Definition at line 39 of file oiViewerVTKwidget.h.

◆ renderer

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

Definition at line 42 of file oiViewerVTKwidget.h.

◆ renderWindow

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

Definition at line 41 of file oiViewerVTKwidget.h.

◆ tabWidget

QTabWidget* oILAB::oiViewerVTKwidget::tabWidget
private

Definition at line 38 of file oiViewerVTKwidget.h.


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