19 #ifndef itkFEMLoadEdge_h
20 #define itkFEMLoadEdge_h
23 #include "ITKFEMExport.h"
24 #include "vnl/vnl_matrix.h"
51 itkSimpleNewMacro(
Self);
63 void SetEdge(
int edge);
73 void SetForce(const vnl_matrix<itk::fem::
Element::
Float> force);
78 const vnl_matrix<itk::fem::
Element::
Float> & GetForce() const;
86 virtual
void PrintSelf(std::ostream& os,
Indent indent) const ITK_OVERRIDE;
117 #endif // #ifndef itkFEMLoadEdge_h
SmartPointer< Self > Pointer
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Light weight base class for most itk classes.
virtual ::itk::LightObject::Pointer CreateAnother() const
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
A generic load that can be applied to an edge of the element.
Virtual element load base class.
Abstract base element class.
Control indentation during Print() invocation.