![]() |
ITK
5.0.0
Insight Segmentation and Registration Toolkit
|
#include <itkMeshRegion.h>
Inheritance diagram for itk::MeshRegion:
Collaboration diagram for itk::MeshRegion:A mesh region represents an unstructured region of data.
MeshRegion is an class that represents some unstructured portion or piece of a Mesh. The MeshRegion is described as piece i out of N total pieces.
Definition at line 52 of file itkMeshRegion.h.
Public Types | |
| using | Self = MeshRegion |
| using | Superclass = Region |
Public Types inherited from itk::Region | |
| enum | RegionType { ITK_UNSTRUCTURED_REGION, ITK_STRUCTURED_REGION } |
| using | Self = Region |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
| SizeValueType | GetNumberOfRegions () const |
| SizeValueType | GetRegion () const |
| RegionType | GetRegionType () const override |
| MeshRegion () | |
| ~MeshRegion () override | |
| void | SetNumberOfRegions (SizeValueType num) |
| void | SetRegion (SizeValueType region) |
Public Member Functions inherited from itk::Region | |
| itkTypeMacroNoParent (Region) | |
| virtual void | Print (std::ostream &os, Indent indent=0) const |
| Region ()=default | |
| virtual | ~Region ()=default |
Private Attributes | |
| SizeValueType | m_NumberOfRegions |
| SizeValueType | m_Region |
Additional Inherited Members | |
Protected Member Functions inherited from itk::Region | |
| virtual void | PrintHeader (std::ostream &os, Indent indent) const |
| virtual void | PrintSelf (std::ostream &os, Indent indent) const |
| virtual void | PrintTrailer (std::ostream &os, Indent indent) const |
| using itk::MeshRegion::Self = MeshRegion |
Standard class type aliases.
Definition at line 56 of file itkMeshRegion.h.
| using itk::MeshRegion::Superclass = Region |
Definition at line 57 of file itkMeshRegion.h.
| itk::MeshRegion::MeshRegion | ( | ) |
Constructor. MeshRegion is a lightweight object and is not reference counted.
|
override |
Destructor. MeshRegion is a lightweight object and is not reference counted.
|
virtual |
Standard part of all itk objects.
|
inline |
Get the number of regions.
Definition at line 75 of file itkMeshRegion.h.
|
inline |
Get the current region.
Definition at line 86 of file itkMeshRegion.h.
|
inlineoverridevirtual |
Return the region type. Meshes are described with unstructured regions.
Implements itk::Region.
Definition at line 71 of file itkMeshRegion.h.
|
inline |
Set the number of regions.
Definition at line 79 of file itkMeshRegion.h.
|
inline |
Set the number of regions.
Definition at line 90 of file itkMeshRegion.h.
|
private |
Definition at line 98 of file itkMeshRegion.h.
|
private |
Definition at line 101 of file itkMeshRegion.h.
1.8.5