19 #ifndef itkFEMObjectSpatialObject_h 20 #define itkFEMObjectSpatialObject_h 41 template <
unsigned int TDimension = 3>
80 void operator=(
const Self&) ITK_DELETE_FUNCTION;
93 #ifndef ITK_MANUAL_INSTANTIATION 94 #include "itkFEMObjectSpatialObject.hxx" 97 #endif //itkFEMObjectSpatialObject_h
Implements N-dimensional Finite element (FE) models including elements, materials, and loads.
FEMObjectType * GetFEMObject(void)
unsigned long ModifiedTimeType
FEMObjectType::Pointer FEMObjectPointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
ModifiedTimeType GetMTime(void) const override
ObjectType * GetPointer() const
const FEMObjectType * GetFEMObject(void) const
void PrintSelf(std::ostream &os, Indent indent) const override
Implementation of the composite pattern.
SmartPointer< const Self > ConstPointer
FEMObjectPointer m_FEMObject
void operator=(const Self &) ITK_DELETE_FUNCTION
FEMObjectSpatialObject< TDimension > Self
void SetFEMObject(FEMObjectType *femobject)
itk::fem::FEMObject< TDimension > FEMObjectType
virtual ~FEMObjectSpatialObject()
Control indentation during Print() invocation.
SmartPointer< Self > Pointer
SpatialObject< TDimension > Superclass
Implementation spatial object that can hold a FEMObject.