Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
model::NetworkNodeActor Struct Reference

#include <NetworkNodeActor.h>

Inheritance diagram for model::NetworkNodeActor:
Collaboration diagram for model::NetworkNodeActor:

Public Member Functions

 NetworkNodeActor (vtkGenericOpenGLRenderWindow *const, vtkRenderer *const)
void updateConfiguration (const DefectiveCrystalConfigIO< 3 > &configIO, const DislocationNetwork< 3 > *network=nullptr)

Public Attributes

vtkSmartPointer< vtkPolyData > nodePolyData
vtkSmartPointer< vtkGlyph3D > nodeGlyphs
vtkSmartPointer< vtkPolyDataMapper > nodeMapper
vtkSmartPointer< vtkActor > nodeActor
vtkSmartPointer< vtkPolyData > labelPolyData
vtkSmartPointer< vtkLabeledDataMapper > labelMapper
vtkSmartPointer< vtkActor2D > labelActor
vtkSmartPointer< vtkPolyData > velocityPolyData
vtkSmartPointer< vtkGlyph3D > velocityGlyphs
vtkSmartPointer< vtkPolyDataMapper > velocityMapper
vtkSmartPointer< vtkActor > velocityActor
vtkSmartPointer< vtkPolyData > specificNodeLabelPolyData
vtkSmartPointer< vtkLabeledDataMapper > specificNodeLabelMapper
vtkSmartPointer< vtkActor2D > specificNodeLabelActor
unsigned char nodeClr [4][3]

Detailed Description

Definition at line 50 of file NetworkNodeActor.h.

Constructor & Destructor Documentation

◆ NetworkNodeActor()

model::NetworkNodeActor::NetworkNodeActor ( vtkGenericOpenGLRenderWindow * const renWin,
vtkRenderer * const renderer )

Definition at line 50 of file NetworkNodeActor.cpp.

Member Function Documentation

◆ updateConfiguration()

void model::NetworkNodeActor::updateConfiguration ( const DefectiveCrystalConfigIO< 3 > & configIO,
const DislocationNetwork< 3 > * network = nullptr )

Definition at line 182 of file NetworkNodeActor.cpp.

Member Data Documentation

◆ labelActor

vtkSmartPointer<vtkActor2D> model::NetworkNodeActor::labelActor

Definition at line 80 of file NetworkNodeActor.h.

◆ labelMapper

vtkSmartPointer<vtkLabeledDataMapper> model::NetworkNodeActor::labelMapper

Definition at line 79 of file NetworkNodeActor.h.

◆ labelPolyData

vtkSmartPointer<vtkPolyData> model::NetworkNodeActor::labelPolyData

Definition at line 78 of file NetworkNodeActor.h.

◆ nodeActor

vtkSmartPointer<vtkActor> model::NetworkNodeActor::nodeActor

Definition at line 76 of file NetworkNodeActor.h.

◆ nodeClr

unsigned char model::NetworkNodeActor::nodeClr[4][3]

Definition at line 92 of file NetworkNodeActor.h.

◆ nodeGlyphs

vtkSmartPointer<vtkGlyph3D> model::NetworkNodeActor::nodeGlyphs

Definition at line 74 of file NetworkNodeActor.h.

◆ nodeMapper

vtkSmartPointer<vtkPolyDataMapper> model::NetworkNodeActor::nodeMapper

Definition at line 75 of file NetworkNodeActor.h.

◆ nodePolyData

vtkSmartPointer<vtkPolyData> model::NetworkNodeActor::nodePolyData

Definition at line 73 of file NetworkNodeActor.h.

◆ specificNodeLabelActor

vtkSmartPointer<vtkActor2D> model::NetworkNodeActor::specificNodeLabelActor

Definition at line 89 of file NetworkNodeActor.h.

◆ specificNodeLabelMapper

vtkSmartPointer<vtkLabeledDataMapper> model::NetworkNodeActor::specificNodeLabelMapper

Definition at line 88 of file NetworkNodeActor.h.

◆ specificNodeLabelPolyData

vtkSmartPointer<vtkPolyData> model::NetworkNodeActor::specificNodeLabelPolyData

Definition at line 87 of file NetworkNodeActor.h.

◆ velocityActor

vtkSmartPointer<vtkActor> model::NetworkNodeActor::velocityActor

Definition at line 85 of file NetworkNodeActor.h.

◆ velocityGlyphs

vtkSmartPointer<vtkGlyph3D> model::NetworkNodeActor::velocityGlyphs

Definition at line 83 of file NetworkNodeActor.h.

◆ velocityMapper

vtkSmartPointer<vtkPolyDataMapper> model::NetworkNodeActor::velocityMapper

Definition at line 84 of file NetworkNodeActor.h.

◆ velocityPolyData

vtkSmartPointer<vtkPolyData> model::NetworkNodeActor::velocityPolyData

Definition at line 82 of file NetworkNodeActor.h.


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