18 #ifndef __itkFEMLoadBC_h
19 #define __itkFEMLoadBC_h
45 itkSimpleNewMacro(
Self);
52 virtual::itk::LightObject::Pointer
CreateAnother(
void) const ITK_OVERRIDE;
66 void SetValue(
const vnl_vector<Element::Float> val);
69 vnl_vector<Element::Float>
GetValue()
const;
72 virtual void PrintSelf(std::ostream& os,
Indent indent)
const ITK_OVERRIDE;
93 #endif // #ifndef __itkFEMLoadBC_h
Light weight base class for most itk classes.
virtual void PrintSelf(std::ostream &os, Indent indent) const ITK_OVERRIDE
int GetDegreeOfFreedom() const
vnl_vector< Element::Float > GetValue() const
void SetDegreeOfFreedom(int dof)
Generic essential (Dirichlet) boundary conditions.
virtual ::itk::LightObject::Pointer CreateAnother(void) const ITK_OVERRIDE
unsigned int m_DegreeOfFreedom
vnl_vector< Element::Float > m_Value
Control indentation during Print() invocation.
General abstract load base class.
SmartPointer< const Self > ConstPointer
void SetValue(const vnl_vector< Element::Float > val)
SmartPointer< Self > Pointer