Itk::FEMObject: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Return to [[itk::FEM framework - V4]] | Return to [[itk::FEM framework - V4]] | ||
We are proposing to develop a new ITK object ('''itk::FEMObject''') that will hold the finite element model and will have a parallel spatial object ('''itk::FEMSpatialObject'''). This will match the current implementation for '''itk::Mesh''' and '''itk::MeshSpatialObject'''. | |||
=Proposed itk::FEMObject Class= | |||
<source lang="cpp"> | |||
template <unsigned int VDimension = 3> | |||
class ITK_EXPORT FEMObject: public DataObject | |||
{ | |||
public: | |||
/** Standard class typedefs. */ | |||
typedef PointSet Self; | |||
typedef DataObject Superclass; | |||
typedef SmartPointer<Self> Pointer; | |||
typedef SmartPointer<const Self> ConstPointer; | |||
/** Method for creation through the object factory. */ | |||
itkNewMacro(Self); | |||
/** Standard part of every itk Object. */ | |||
itkTypeMacro(PointSet, Object); | |||
</source> |
Revision as of 01:14, 14 December 2010
Return to itk::FEM framework - V4
We are proposing to develop a new ITK object (itk::FEMObject) that will hold the finite element model and will have a parallel spatial object (itk::FEMSpatialObject). This will match the current implementation for itk::Mesh and itk::MeshSpatialObject.
Proposed itk::FEMObject Class
<source lang="cpp"> template <unsigned int VDimension = 3> class ITK_EXPORT FEMObject: public DataObject { public:
/** Standard class typedefs. */ typedef PointSet Self; typedef DataObject Superclass; typedef SmartPointer<Self> Pointer; typedef SmartPointer<const Self> ConstPointer; /** Method for creation through the object factory. */ itkNewMacro(Self);
/** Standard part of every itk Object. */ itkTypeMacro(PointSet, Object);
</source>