|
GDCM 3.0.24
|
This class defines a segment. More...
#include <gdcmSegment.h>
Public Types | |
| enum | ALGOType { AUTOMATIC = 0 , SEMIAUTOMATIC , MANUAL , ALGOType_END } |
| typedef std::vector< SegmentHelper::BasicCodedEntry > | BasicCodedEntryVector |
| typedef std::vector< SmartPointer< Surface > > | SurfaceVector |
Static Public Member Functions | |
| static ALGOType | GetALGOType (const char *type) |
| static const char * | GetALGOTypeString (ALGOType type) |
Protected Attributes | |
| SegmentHelper::BasicCodedEntry | AnatomicRegion |
| BasicCodedEntryVector | AnatomicRegionModifiers |
| SegmentHelper::BasicCodedEntry | PropertyCategory |
| SegmentHelper::BasicCodedEntry | PropertyType |
| BasicCodedEntryVector | PropertyTypeModifiers |
| std::string | SegmentAlgorithmName |
| ALGOType | SegmentAlgorithmType |
| std::string | SegmentDescription |
| std::string | SegmentLabel |
| unsigned short | SegmentNumber |
| unsigned long | SurfaceCount |
| SurfaceVector | Surfaces |
Additional Inherited Members | |
Protected Member Functions inherited from gdcm::Object | |
| void | Register () |
| void | UnRegister () |
This class defines a segment.
It mainly contains attributes of group 0x0062. In addition, it can be associated with surface.
| typedef std::vector< SegmentHelper::BasicCodedEntry > gdcm::Segment::BasicCodedEntryVector |
| typedef std::vector< SmartPointer< Surface > > gdcm::Segment::SurfaceVector |
| gdcm::Segment::Segment | ( | ) |
|
override |
| void gdcm::Segment::AddSurface | ( | SmartPointer< Surface > | surface | ) |
|
static |
|
static |
| SegmentHelper::BasicCodedEntry & gdcm::Segment::GetAnatomicRegion | ( | ) |
| SegmentHelper::BasicCodedEntry const & gdcm::Segment::GetAnatomicRegion | ( | ) | const |
| BasicCodedEntryVector & gdcm::Segment::GetAnatomicRegionModifiers | ( | ) |
| BasicCodedEntryVector const & gdcm::Segment::GetAnatomicRegionModifiers | ( | ) | const |
| SegmentHelper::BasicCodedEntry & gdcm::Segment::GetPropertyCategory | ( | ) |
| SegmentHelper::BasicCodedEntry const & gdcm::Segment::GetPropertyCategory | ( | ) | const |
| SegmentHelper::BasicCodedEntry & gdcm::Segment::GetPropertyType | ( | ) |
| SegmentHelper::BasicCodedEntry const & gdcm::Segment::GetPropertyType | ( | ) | const |
| BasicCodedEntryVector & gdcm::Segment::GetPropertyTypeModifiers | ( | ) |
| BasicCodedEntryVector const & gdcm::Segment::GetPropertyTypeModifiers | ( | ) | const |
| const char * gdcm::Segment::GetSegmentAlgorithmName | ( | ) | const |
| ALGOType gdcm::Segment::GetSegmentAlgorithmType | ( | ) | const |
| const char * gdcm::Segment::GetSegmentDescription | ( | ) | const |
| const char * gdcm::Segment::GetSegmentLabel | ( | ) | const |
| unsigned short gdcm::Segment::GetSegmentNumber | ( | ) | const |
| SmartPointer< Surface > gdcm::Segment::GetSurface | ( | const unsigned int | idx = 0 | ) | const |
| unsigned long gdcm::Segment::GetSurfaceCount | ( | ) |
| SurfaceVector & gdcm::Segment::GetSurfaces | ( | ) |
| SurfaceVector const & gdcm::Segment::GetSurfaces | ( | ) | const |
| void gdcm::Segment::SetAnatomicRegion | ( | SegmentHelper::BasicCodedEntry const & | BSE | ) |
| void gdcm::Segment::SetAnatomicRegionModifiers | ( | BasicCodedEntryVector const & | BSEV | ) |
| void gdcm::Segment::SetPropertyCategory | ( | SegmentHelper::BasicCodedEntry const & | BSE | ) |
| void gdcm::Segment::SetPropertyType | ( | SegmentHelper::BasicCodedEntry const & | BSE | ) |
| void gdcm::Segment::SetPropertyTypeModifiers | ( | BasicCodedEntryVector const & | BSEV | ) |
| void gdcm::Segment::SetSegmentAlgorithmName | ( | const char * | name | ) |
| void gdcm::Segment::SetSegmentAlgorithmType | ( | ALGOType | type | ) |
| void gdcm::Segment::SetSegmentAlgorithmType | ( | const char * | typeStr | ) |
| void gdcm::Segment::SetSegmentDescription | ( | const char * | description | ) |
| void gdcm::Segment::SetSegmentLabel | ( | const char * | label | ) |
| void gdcm::Segment::SetSegmentNumber | ( | const unsigned short | num | ) |
| void gdcm::Segment::SetSurfaceCount | ( | const unsigned long | nb | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |