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

#include <InclusionActor.h>

Inheritance diagram for model::InclusionActor:
Collaboration diagram for model::InclusionActor:

Public Types

typedef Eigen::Matrix< float, dim, 1 > VectorDim
typedef Eigen::Matrix< float, dim, dim, 1 > MatrixDim

Public Member Functions

 InclusionActor (vtkGenericOpenGLRenderWindow *const, vtkRenderer *const, const DefectiveCrystal< 3 > &configFields_in)
void updateConfiguration ()

Public Attributes

const DefectiveCrystal< 3 > & defectiveCrystal
const std::shared_ptr< InclusionMicrostructure< 3 > > inclusions

Static Public Attributes

static constexpr int dim =3

Detailed Description

Definition at line 50 of file InclusionActor.h.

Member Typedef Documentation

◆ MatrixDim

typedef Eigen::Matrix<float,dim,dim,1> model::InclusionActor::MatrixDim

Definition at line 55 of file InclusionActor.h.

◆ VectorDim

typedef Eigen::Matrix<float,dim,1> model::InclusionActor::VectorDim

Definition at line 54 of file InclusionActor.h.

Constructor & Destructor Documentation

◆ InclusionActor()

model::InclusionActor::InclusionActor ( vtkGenericOpenGLRenderWindow * const renWin,
vtkRenderer * const renderer,
const DefectiveCrystal< 3 > & configFields_in )

Definition at line 192 of file InclusionActor.cpp.

Member Function Documentation

◆ updateConfiguration()

void model::InclusionActor::updateConfiguration ( )

Definition at line 51 of file InclusionActor.cpp.

Member Data Documentation

◆ defectiveCrystal

const DefectiveCrystal<3>& model::InclusionActor::defectiveCrystal

Definition at line 83 of file InclusionActor.h.

◆ dim

int model::InclusionActor::dim =3
staticconstexpr

Definition at line 53 of file InclusionActor.h.

◆ inclusions

const std::shared_ptr<InclusionMicrostructure<3> > model::InclusionActor::inclusions

Definition at line 84 of file InclusionActor.h.


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