GDCM
2.2.0
|
This class defines a segment. It mainly contains attributes of group 0x0062. In addition, it can be associated with surface. More...
#include <gdcmSegment.h>
Public Types | |
enum | ALGOType { MANUAL = 0, AUTOMATIC, ALGOType_END } |
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 |
SegmentHelper::BasicCodedEntry | PropertyCategory |
SegmentHelper::BasicCodedEntry | PropertyType |
std::string | SegmentAlgorithmName |
ALGOType | SegmentAlgorithmType |
std::string | SegmentDescription |
std::string | SegmentLabel |
unsigned short | SegmentNumber |
unsigned long | SurfaceCount |
SurfaceVector | Surfaces |
Additional Inherited Members | |
![]() | |
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< SmartPointer< Surface > > gdcm::Segment::SurfaceVector |
gdcm::Segment::Segment | ( | ) |
|
virtual |
void gdcm::Segment::AddSurface | ( | SmartPointer< Surface > | surface | ) |
|
static |
|
static |
SegmentHelper::BasicCodedEntry const& gdcm::Segment::GetAnatomicRegion | ( | ) | const |
SegmentHelper::BasicCodedEntry& gdcm::Segment::GetAnatomicRegion | ( | ) |
SegmentHelper::BasicCodedEntry const& gdcm::Segment::GetPropertyCategory | ( | ) | const |
SegmentHelper::BasicCodedEntry& gdcm::Segment::GetPropertyCategory | ( | ) |
SegmentHelper::BasicCodedEntry const& gdcm::Segment::GetPropertyType | ( | ) | const |
SegmentHelper::BasicCodedEntry& gdcm::Segment::GetPropertyType | ( | ) |
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 const& gdcm::Segment::GetSurfaces | ( | ) | const |
SurfaceVector& gdcm::Segment::GetSurfaces | ( | ) |
void gdcm::Segment::SetAnatomicRegion | ( | SegmentHelper::BasicCodedEntry const & | BSE | ) |
void gdcm::Segment::SetPropertyCategory | ( | SegmentHelper::BasicCodedEntry const & | BSE | ) |
void gdcm::Segment::SetPropertyType | ( | SegmentHelper::BasicCodedEntry const & | BSE | ) |
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 |