23#ifndef __vtkboneLinearOrthotropicMaterialArray_h
24#define __vtkboneLinearOrthotropicMaterialArray_h
An object representing an array of linear orthotropic materials.
virtual vtkboneMaterial * Copy() override
virtual void SetShearModulus(vtkFloatArray *G)
static vtkboneLinearOrthotropicMaterialArray * New()
virtual void SetScaledItem(vtkIdType k, vtkboneLinearOrthotropicMaterial *material, double factor)
vtkFloatArray * YoungsModulus
virtual vtkIdType GetSize() override
vtkFloatArray * ShearModulus
void PrintSelf(ostream &os, vtkIndent indent) override
vtkFloatArray * PoissonsRatio
vtkboneLinearOrthotropicMaterialArray()
virtual void Resize(vtkIdType size) override
~vtkboneLinearOrthotropicMaterialArray()
virtual void SetYoungsModulus(vtkFloatArray *E)
virtual vtkboneMaterial * ScaledCopy(double factor) override
virtual void SetItem(vtkIdType k, vtkboneLinearOrthotropicMaterial *material)
virtual void SetPoissonsRatio(vtkFloatArray *nu)
An object representing a linear orthotropic material.
An abstract base class for materials of materials of the same type.
An abstract base class for materials used in finite element models.