GDCM  2.2.0
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkRTStructSetProperties Class Reference

#include <vtkRTStructSetProperties.h>

List of all members.

Public Member Functions

void AddContourReferencedFrameOfReference (vtkIdType pdnum, const char *classuid, const char *instanceuid)
void AddReferencedFrameOfReference (const char *classuid, const char *instanceuid)
void AddStructureSetROI (int roinumber, const char *refframerefuid, const char *roiname, const char *ROIGenerationAlgorithm)
void AddStructureSetROIObservation (int refnumber, int observationnumber, const char *rtroiinterpretedtype, const char *roiinterpreter)
virtual void Clear ()
virtual void DeepCopy (vtkRTStructSetProperties *p)
const char * GetContourReferencedFrameOfReferenceClassUID (vtkIdType pdnum, vtkIdType id)
const char * GetContourReferencedFrameOfReferenceInstanceUID (vtkIdType pdnum, vtkIdType id)
vtkIdType GetNumberOfContourReferencedFrameOfReferences ()
vtkIdType GetNumberOfContourReferencedFrameOfReferences (vtkIdType pdnum)
vtkIdType GetNumberOfReferencedFrameOfReferences ()
vtkIdType GetNumberOfStructureSetROIs ()
const char * GetReferencedFrameOfReferenceClassUID (vtkIdType id)
const char * GetReferencedFrameOfReferenceInstanceUID (vtkIdType id)
int GetStructureSetObservationNumber (vtkIdType id)
const char * GetStructureSetROIGenerationAlgorithm (vtkIdType)
const char * GetStructureSetROIName (vtkIdType)
int GetStructureSetROINumber (vtkIdType id)
const char * GetStructureSetROIRefFrameRefUID (vtkIdType)
const char * GetStructureSetRTROIInterpretedType (vtkIdType id)
void PrintSelf (ostream &os, vtkIndent indent)
 vtkGetStringMacro (StructureSetLabel)
 vtkGetStringMacro (StructureSetName)
 vtkGetStringMacro (StructureSetDate)
 vtkGetStringMacro (StructureSetTime)
 vtkGetStringMacro (SOPInstanceUID)
 vtkGetStringMacro (StudyInstanceUID)
 vtkGetStringMacro (SeriesInstanceUID)
 vtkGetStringMacro (ReferenceSeriesInstanceUID)
 vtkGetStringMacro (ReferenceFrameOfReferenceUID)
 vtkSetStringMacro (StructureSetLabel)
 vtkSetStringMacro (StructureSetName)
 vtkSetStringMacro (StructureSetDate)
 vtkSetStringMacro (StructureSetTime)
 vtkSetStringMacro (SOPInstanceUID)
 vtkSetStringMacro (StudyInstanceUID)
 vtkSetStringMacro (SeriesInstanceUID)
 vtkSetStringMacro (ReferenceSeriesInstanceUID)
 vtkSetStringMacro (ReferenceFrameOfReferenceUID)
 vtkTypeRevisionMacro (vtkRTStructSetProperties, vtkObject)

Static Public Member Functions

static vtkRTStructSetPropertiesNew ()

Protected Member Functions

 vtkRTStructSetProperties ()
 ~vtkRTStructSetProperties ()

Protected Attributes

vtkRTStructSetPropertiesInternals * Internals
char * ReferenceFrameOfReferenceUID
char * ReferenceSeriesInstanceUID
char * SeriesInstanceUID
char * SOPInstanceUID
char * StructureSetDate
char * StructureSetLabel
char * StructureSetName
char * StructureSetTime
char * StudyInstanceUID

Detailed Description

Examples:
GenerateRTSTRUCT.cxx.

Constructor & Destructor Documentation


Member Function Documentation

void vtkRTStructSetProperties::AddContourReferencedFrameOfReference ( vtkIdType  pdnum,
const char *  classuid,
const char *  instanceuid 
)
void vtkRTStructSetProperties::AddReferencedFrameOfReference ( const char *  classuid,
const char *  instanceuid 
)
void vtkRTStructSetProperties::AddStructureSetROI ( int  roinumber,
const char *  refframerefuid,
const char *  roiname,
const char *  ROIGenerationAlgorithm 
)
void vtkRTStructSetProperties::AddStructureSetROIObservation ( int  refnumber,
int  observationnumber,
const char *  rtroiinterpretedtype,
const char *  roiinterpreter 
)
virtual void vtkRTStructSetProperties::Clear ( ) [virtual]
const char* vtkRTStructSetProperties::GetContourReferencedFrameOfReferenceClassUID ( vtkIdType  pdnum,
vtkIdType  id 
)
const char* vtkRTStructSetProperties::GetContourReferencedFrameOfReferenceInstanceUID ( vtkIdType  pdnum,
vtkIdType  id 
)
void vtkRTStructSetProperties::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Member Data Documentation

vtkRTStructSetPropertiesInternals* vtkRTStructSetProperties::Internals [protected]

The documentation for this class was generated from the following file:

Generated on Sun Jun 3 2012 15:27:05 for GDCM by doxygen 1.8.0
SourceForge.net Logo