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, const char *ROIDescription=0)
void AddStructureSetROIObservation (int refnumber, int observationnumber, const char *rtroiinterpretedtype, const char *roiinterpreter, const char *roiobservationlabel=0)
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 * GetStructureSetROIDescription (vtkIdType id)
const char * GetStructureSetROIGenerationAlgorithm (vtkIdType)
const char * GetStructureSetROIName (vtkIdType)
int GetStructureSetROINumber (vtkIdType id)
const char * GetStructureSetROIObservationLabel (vtkIdType id)
const char * GetStructureSetROIRefFrameRefUID (vtkIdType)
const char * GetStructureSetRTROIInterpretedType (vtkIdType id)
void PrintSelf (ostream &os, vtkIndent indent)
 vtkGetStringMacro (StructureSetDate)
 vtkGetStringMacro (SeriesInstanceUID)
 vtkGetStringMacro (ReferenceFrameOfReferenceUID)
 vtkGetStringMacro (StructureSetTime)
 vtkGetStringMacro (StructureSetLabel)
 vtkGetStringMacro (StudyInstanceUID)
 vtkGetStringMacro (SOPInstanceUID)
 vtkGetStringMacro (ReferenceSeriesInstanceUID)
 vtkGetStringMacro (StructureSetName)
 vtkSetStringMacro (StudyInstanceUID)
 vtkSetStringMacro (ReferenceFrameOfReferenceUID)
 vtkSetStringMacro (ReferenceSeriesInstanceUID)
 vtkSetStringMacro (StructureSetName)
 vtkSetStringMacro (SeriesInstanceUID)
 vtkSetStringMacro (StructureSetTime)
 vtkSetStringMacro (StructureSetLabel)
 vtkSetStringMacro (SOPInstanceUID)
 vtkSetStringMacro (StructureSetDate)
 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

vtkRTStructSetProperties::vtkRTStructSetProperties (  )  [protected]
vtkRTStructSetProperties::~vtkRTStructSetProperties (  )  [protected]

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,
const char *  ROIDescription = 0 
)
void vtkRTStructSetProperties::AddStructureSetROIObservation ( int  refnumber,
int  observationnumber,
const char *  rtroiinterpretedtype,
const char *  roiinterpreter,
const char *  roiobservationlabel = 0 
)
virtual void vtkRTStructSetProperties::Clear (  )  [virtual]
virtual void vtkRTStructSetProperties::DeepCopy ( vtkRTStructSetProperties p  )  [virtual]
const char* vtkRTStructSetProperties::GetContourReferencedFrameOfReferenceClassUID ( vtkIdType  pdnum,
vtkIdType  id 
)
const char* vtkRTStructSetProperties::GetContourReferencedFrameOfReferenceInstanceUID ( vtkIdType  pdnum,
vtkIdType  id 
)
vtkIdType vtkRTStructSetProperties::GetNumberOfContourReferencedFrameOfReferences (  ) 
vtkIdType vtkRTStructSetProperties::GetNumberOfContourReferencedFrameOfReferences ( vtkIdType  pdnum  ) 
vtkIdType vtkRTStructSetProperties::GetNumberOfReferencedFrameOfReferences (  ) 
vtkIdType vtkRTStructSetProperties::GetNumberOfStructureSetROIs (  ) 
const char* vtkRTStructSetProperties::GetReferencedFrameOfReferenceClassUID ( vtkIdType  id  ) 
const char* vtkRTStructSetProperties::GetReferencedFrameOfReferenceInstanceUID ( vtkIdType  id  ) 
int vtkRTStructSetProperties::GetStructureSetObservationNumber ( vtkIdType  id  ) 
const char* vtkRTStructSetProperties::GetStructureSetROIDescription ( vtkIdType  id  ) 
const char* vtkRTStructSetProperties::GetStructureSetROIGenerationAlgorithm ( vtkIdType   ) 
const char* vtkRTStructSetProperties::GetStructureSetROIName ( vtkIdType   ) 
int vtkRTStructSetProperties::GetStructureSetROINumber ( vtkIdType  id  ) 
const char* vtkRTStructSetProperties::GetStructureSetROIObservationLabel ( vtkIdType  id  ) 
const char* vtkRTStructSetProperties::GetStructureSetROIRefFrameRefUID ( vtkIdType   ) 
const char* vtkRTStructSetProperties::GetStructureSetRTROIInterpretedType ( vtkIdType  id  ) 
static vtkRTStructSetProperties* vtkRTStructSetProperties::New (  )  [static]
void vtkRTStructSetProperties::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
vtkRTStructSetProperties::vtkGetStringMacro ( StructureSetLabel   ) 
vtkRTStructSetProperties::vtkGetStringMacro ( StructureSetName   ) 
vtkRTStructSetProperties::vtkGetStringMacro ( ReferenceSeriesInstanceUID   ) 
vtkRTStructSetProperties::vtkGetStringMacro ( StudyInstanceUID   ) 
vtkRTStructSetProperties::vtkGetStringMacro ( StructureSetTime   ) 
vtkRTStructSetProperties::vtkGetStringMacro ( StructureSetDate   ) 
vtkRTStructSetProperties::vtkGetStringMacro ( ReferenceFrameOfReferenceUID   ) 
vtkRTStructSetProperties::vtkGetStringMacro ( SeriesInstanceUID   ) 
vtkRTStructSetProperties::vtkGetStringMacro ( SOPInstanceUID   ) 
vtkRTStructSetProperties::vtkSetStringMacro ( StructureSetTime   ) 
vtkRTStructSetProperties::vtkSetStringMacro ( ReferenceFrameOfReferenceUID   ) 
vtkRTStructSetProperties::vtkSetStringMacro ( SeriesInstanceUID   ) 
vtkRTStructSetProperties::vtkSetStringMacro ( StructureSetName   ) 
vtkRTStructSetProperties::vtkSetStringMacro ( ReferenceSeriesInstanceUID   ) 
vtkRTStructSetProperties::vtkSetStringMacro ( StructureSetDate   ) 
vtkRTStructSetProperties::vtkSetStringMacro ( SOPInstanceUID   ) 
vtkRTStructSetProperties::vtkSetStringMacro ( StructureSetLabel   ) 
vtkRTStructSetProperties::vtkSetStringMacro ( StudyInstanceUID   ) 
vtkRTStructSetProperties::vtkTypeRevisionMacro ( vtkRTStructSetProperties  ,
vtkObject   
)

Member Data Documentation

vtkRTStructSetPropertiesInternals* vtkRTStructSetProperties::Internals [protected]

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

Generated on Mon Jul 29 2013 11:24:19 for GDCM by doxygen 1.7.1
SourceForge.net Logo