ActiViz .NET
5.10.1
|
vtkMedicalImageProperties - some medical image properties. More...
Public Types | |
enum | OrientationType { OrientationType.AXIAL = 0, OrientationType.CORONAL = 1, OrientationType.SAGITTAL = 2 } |
Provides the inverse mapping. Returns -1 if a slice for this uid is not found. More... | |
Public Member Functions | |
vtkMedicalImageProperties (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. More... | |
vtkMedicalImageProperties () | |
Undocumented Block More... | |
virtual void | AddUserDefinedValue (string name, string value) |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" ); More... | |
virtual int | AddWindowLevelPreset (double w, double l) |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: More... | |
virtual void | Clear () |
Convenience method to reset all fields to an emptry string/value More... | |
virtual void | DeepCopy (vtkMedicalImageProperties p) |
Copy the contents of p to this instance. More... | |
virtual string | GetAcquisitionDate () |
Acquisition Date Format: yyyymmdd For ex: DICOM (0008,0022) = 20030617 More... | |
int | GetAcquisitionDateDay () |
For Tcl: From C++ use GetAcquisitionDate + GetDateAsFields More... | |
int | GetAcquisitionDateMonth () |
For Tcl: From C++ use GetAcquisitionDate + GetDateAsFields More... | |
int | GetAcquisitionDateYear () |
For Tcl: From C++ use GetAcquisitionDate + GetDateAsFields More... | |
virtual string | GetAcquisitionTime () |
Acquisition time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0032) = 162552.0705 or 230012, or 0012 More... | |
virtual string | GetConvolutionKernel () |
Convolution Kernel (or algorithm used to reconstruct the data) For ex: DICOM (0018,1210) = Bone More... | |
virtual double[] | GetDirectionCosine () |
Get the direction cosine (default to 1,0,0,0,1,0) More... | |
virtual void | GetDirectionCosine (ref double _arg1, ref double _arg2, ref double _arg3, ref double _arg4, ref double _arg5, ref double _arg6) |
Get the direction cosine (default to 1,0,0,0,1,0) More... | |
virtual void | GetDirectionCosine (IntPtr _arg) |
Get the direction cosine (default to 1,0,0,0,1,0) More... | |
virtual string | GetEchoTime () |
Echo Time (Time in ms between the middle of the excitation pulse and the peak of the echo produced) For ex: DICOM (0018,0081) = 105 More... | |
virtual string | GetEchoTrainLength () |
Echo Train Length (Number of lines in k-space acquired per excitation per image) For ex: DICOM (0018,0091) = 35 More... | |
virtual string | GetExposure () |
Exposure (The exposure expressed in mAs, for example calculated from Exposure Time and X-ray Tube Current) For ex: DICOM (0018,1152) = 114 More... | |
virtual string | GetExposureTime () |
Exposure time (time of x-ray exposure in msec) For ex: DICOM (0018,1150) = 5 More... | |
virtual string | GetGantryTilt () |
Gantry/Detector tilt (Nominal angle of tilt in degrees of the scanning gantry.) For ex: DICOM (0018,1120) = 15 More... | |
virtual double | GetGantryTiltAsDouble () |
Gantry/Detector tilt (Nominal angle of tilt in degrees of the scanning gantry.) For ex: DICOM (0018,1120) = 15 More... | |
virtual string | GetImageDate () |
Image Date aka Content Date Format: yyyymmdd For ex: DICOM (0008,0023) = 20030617 More... | |
int | GetImageDateDay () |
For Tcl: From C++ use GetImageDate + GetDateAsFields More... | |
int | GetImageDateMonth () |
For Tcl: From C++ use GetImageDate + GetDateAsFields More... | |
int | GetImageDateYear () |
For Tcl: From C++ use GetImageDate + GetDateAsFields More... | |
virtual string | GetImageNumber () |
Image number For ex: DICOM (0020,0013) = 1 More... | |
virtual string | GetImageTime () |
Image Time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0033) = 162552.0705 or 230012, or 0012 More... | |
string | GetInstanceUIDFromSliceID (int volumeidx, int sliceid) |
Mapping from a sliceidx within a volumeidx into a DICOM Instance UID Some DICOM reader can populate this structure so that later on from a slice index in a vtkImageData volume we can backtrack and find out which 2d slice it was coming from More... | |
virtual string | GetInstitutionName () |
Institution Name For ex: DICOM (0008,0080) = FooCity Medical Center More... | |
virtual string | GetKVP () |
Peak kilo voltage output of the (x-ray) generator used For ex: DICOM (0018,0060) = 120 More... | |
virtual string | GetManufacturer () |
Manufacturer For ex: DICOM (0008,0070) = Siemens More... | |
virtual string | GetManufacturerModelName () |
Manufacturer's Model Name For ex: DICOM (0008,1090) = LightSpeed QX/i More... | |
virtual string | GetModality () |
Modality For ex: DICOM (0008,0060)= CT More... | |
virtual int | GetNthWindowLevelPreset (int idx, IntPtr w, IntPtr l) |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: More... | |
virtual double[] | GetNthWindowLevelPreset (int idx) |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: More... | |
virtual string | GetNthWindowLevelPresetComment (int idx) |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: More... | |
virtual uint | GetNumberOfUserDefinedValues () |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" ); More... | |
virtual int | GetNumberOfWindowLevelPresets () |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: More... | |
int | GetOrientationType (int volumeidx) |
Provides the inverse mapping. Returns -1 if a slice for this uid is not found. More... | |
virtual string | GetPatientAge () |
Patient age Format: nnnD, nnW, nnnM or nnnY (eventually nnD, nnW, nnY) with D (day), M (month), W (week), Y (year) For ex: DICOM (0010,1010) = 031Y More... | |
int | GetPatientAgeDay () |
For Tcl: From C++ use GetPatientAge + GetAgeAsField Those function parse a DICOM string, and return the value of the number expressed this is either expressed in year, month or days. Thus if a string is expressed in years GetPatientAgeDay/GetPatientAgeWeek/GetPatientAgeMonth will return 0 More... | |
int | GetPatientAgeMonth () |
For Tcl: From C++ use GetPatientAge + GetAgeAsField Those function parse a DICOM string, and return the value of the number expressed this is either expressed in year, month or days. Thus if a string is expressed in years GetPatientAgeDay/GetPatientAgeWeek/GetPatientAgeMonth will return 0 More... | |
int | GetPatientAgeWeek () |
For Tcl: From C++ use GetPatientAge + GetAgeAsField Those function parse a DICOM string, and return the value of the number expressed this is either expressed in year, month or days. Thus if a string is expressed in years GetPatientAgeDay/GetPatientAgeWeek/GetPatientAgeMonth will return 0 More... | |
int | GetPatientAgeYear () |
For Tcl: From C++ use GetPatientAge + GetAgeAsField Those function parse a DICOM string, and return the value of the number expressed this is either expressed in year, month or days. Thus if a string is expressed in years GetPatientAgeDay/GetPatientAgeWeek/GetPatientAgeMonth will return 0 More... | |
virtual string | GetPatientBirthDate () |
Patient birth date Format: yyyymmdd For ex: DICOM (0010,0030) = 19680427 More... | |
int | GetPatientBirthDateDay () |
For Tcl: From C++ use GetPatientBirthDate + GetDateAsFields More... | |
int | GetPatientBirthDateMonth () |
For Tcl: From C++ use GetPatientBirthDate + GetDateAsFields More... | |
int | GetPatientBirthDateYear () |
For Tcl: From C++ use GetPatientBirthDate + GetDateAsFields More... | |
virtual string | GetPatientID () |
Patient ID For ex: DICOM (0010,0020) = 1933197 More... | |
virtual string | GetPatientName () |
Patient name For ex: DICOM (0010,0010) = DOE,JOHN More... | |
virtual string | GetPatientSex () |
Patient sex For ex: DICOM (0010,0040) = M More... | |
virtual string | GetRepetitionTime () |
Repetition Time The period of time in msec between the beginning of a pulse sequence and the beginning of the succeeding (essentially identical) pulse sequence. For ex: DICOM (0018,0080) = 2040 More... | |
virtual string | GetSeriesDescription () |
Series Description User provided description of the Series For ex: DICOM (0008,103e) = SCOUT More... | |
virtual string | GetSeriesNumber () |
Series number For ex: DICOM (0020,0011) = 902 More... | |
int | GetSliceIDFromInstanceUID (ref int volumeidx, string uid) |
Provides the inverse mapping. Returns -1 if a slice for this uid is not found. More... | |
virtual string | GetSliceThickness () |
Slice Thickness (Nominal reconstructed slice thickness, in mm) For ex: DICOM (0018,0050) = 0.273438 More... | |
virtual double | GetSliceThicknessAsDouble () |
Slice Thickness (Nominal reconstructed slice thickness, in mm) For ex: DICOM (0018,0050) = 0.273438 More... | |
virtual string | GetStationName () |
Station Name For ex: DICOM (0008,1010) = LSPD_OC8 More... | |
virtual string | GetStudyDate () |
Study Date Format: yyyymmdd For ex: DICOM (0008,0020) = 20030617 More... | |
virtual string | GetStudyDescription () |
Study description For ex: DICOM (0008,1030) = BRAIN/C-SP/FACIAL More... | |
virtual string | GetStudyID () |
Study ID For ex: DICOM (0020,0010) = 37481 More... | |
virtual string | GetStudyTime () |
Study Time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0030) = 162552.0705 or 230012, or 0012 More... | |
virtual string | GetUserDefinedNameByIndex (uint idx) |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" ); More... | |
virtual string | GetUserDefinedValue (string name) |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" ); More... | |
virtual string | GetUserDefinedValueByIndex (uint idx) |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" ); More... | |
virtual int | GetWindowLevelPresetIndex (double w, double l) |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: More... | |
virtual string | GetXRayTubeCurrent () |
X-ray tube current (in mA) For ex: DICOM (0018,1151) = 400 More... | |
virtual int | HasWindowLevelPreset (double w, double l) |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: More... | |
override int | IsA (string type) |
Undocumented Block More... | |
new vtkMedicalImageProperties | NewInstance () |
Undocumented Block More... | |
virtual void | RemoveAllUserDefinedValues () |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" ); More... | |
virtual void | RemoveAllWindowLevelPresets () |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: More... | |
virtual void | RemoveWindowLevelPreset (double w, double l) |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: More... | |
virtual void | SetAcquisitionDate (string _arg) |
Acquisition Date Format: yyyymmdd For ex: DICOM (0008,0022) = 20030617 More... | |
virtual void | SetAcquisitionTime (string _arg) |
Acquisition time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0032) = 162552.0705 or 230012, or 0012 More... | |
virtual void | SetConvolutionKernel (string _arg) |
Convolution Kernel (or algorithm used to reconstruct the data) For ex: DICOM (0018,1210) = Bone More... | |
virtual void | SetDirectionCosine (double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6) |
Get the direction cosine (default to 1,0,0,0,1,0) More... | |
virtual void | SetDirectionCosine (IntPtr _arg) |
Get the direction cosine (default to 1,0,0,0,1,0) More... | |
virtual void | SetEchoTime (string _arg) |
Echo Time (Time in ms between the middle of the excitation pulse and the peak of the echo produced) For ex: DICOM (0018,0081) = 105 More... | |
virtual void | SetEchoTrainLength (string _arg) |
Echo Train Length (Number of lines in k-space acquired per excitation per image) For ex: DICOM (0018,0091) = 35 More... | |
virtual void | SetExposure (string _arg) |
Exposure (The exposure expressed in mAs, for example calculated from Exposure Time and X-ray Tube Current) For ex: DICOM (0018,1152) = 114 More... | |
virtual void | SetExposureTime (string _arg) |
Exposure time (time of x-ray exposure in msec) For ex: DICOM (0018,1150) = 5 More... | |
virtual void | SetGantryTilt (string _arg) |
Gantry/Detector tilt (Nominal angle of tilt in degrees of the scanning gantry.) For ex: DICOM (0018,1120) = 15 More... | |
virtual void | SetImageDate (string _arg) |
Image Date aka Content Date Format: yyyymmdd For ex: DICOM (0008,0023) = 20030617 More... | |
virtual void | SetImageNumber (string _arg) |
Image number For ex: DICOM (0020,0013) = 1 More... | |
virtual void | SetImageTime (string _arg) |
Image Time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0033) = 162552.0705 or 230012, or 0012 More... | |
void | SetInstanceUIDFromSliceID (int volumeidx, int sliceid, string uid) |
Mapping from a sliceidx within a volumeidx into a DICOM Instance UID Some DICOM reader can populate this structure so that later on from a slice index in a vtkImageData volume we can backtrack and find out which 2d slice it was coming from More... | |
virtual void | SetInstitutionName (string _arg) |
Institution Name For ex: DICOM (0008,0080) = FooCity Medical Center More... | |
virtual void | SetKVP (string _arg) |
Peak kilo voltage output of the (x-ray) generator used For ex: DICOM (0018,0060) = 120 More... | |
virtual void | SetManufacturer (string _arg) |
Manufacturer For ex: DICOM (0008,0070) = Siemens More... | |
virtual void | SetManufacturerModelName (string _arg) |
Manufacturer's Model Name For ex: DICOM (0008,1090) = LightSpeed QX/i More... | |
virtual void | SetModality (string _arg) |
Modality For ex: DICOM (0008,0060)= CT More... | |
virtual void | SetNthWindowLevelPresetComment (int idx, string comment) |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex: More... | |
void | SetOrientationType (int volumeidx, int orientation) |
Provides the inverse mapping. Returns -1 if a slice for this uid is not found. More... | |
virtual void | SetPatientAge (string _arg) |
Patient age Format: nnnD, nnW, nnnM or nnnY (eventually nnD, nnW, nnY) with D (day), M (month), W (week), Y (year) For ex: DICOM (0010,1010) = 031Y More... | |
virtual void | SetPatientBirthDate (string _arg) |
Patient birth date Format: yyyymmdd For ex: DICOM (0010,0030) = 19680427 More... | |
virtual void | SetPatientID (string _arg) |
Patient ID For ex: DICOM (0010,0020) = 1933197 More... | |
virtual void | SetPatientName (string _arg) |
Patient name For ex: DICOM (0010,0010) = DOE,JOHN More... | |
virtual void | SetPatientSex (string _arg) |
Patient sex For ex: DICOM (0010,0040) = M More... | |
virtual void | SetRepetitionTime (string _arg) |
Repetition Time The period of time in msec between the beginning of a pulse sequence and the beginning of the succeeding (essentially identical) pulse sequence. For ex: DICOM (0018,0080) = 2040 More... | |
virtual void | SetSeriesDescription (string _arg) |
Series Description User provided description of the Series For ex: DICOM (0008,103e) = SCOUT More... | |
virtual void | SetSeriesNumber (string _arg) |
Series number For ex: DICOM (0020,0011) = 902 More... | |
virtual void | SetSliceThickness (string _arg) |
Slice Thickness (Nominal reconstructed slice thickness, in mm) For ex: DICOM (0018,0050) = 0.273438 More... | |
virtual void | SetStationName (string _arg) |
Station Name For ex: DICOM (0008,1010) = LSPD_OC8 More... | |
virtual void | SetStudyDate (string _arg) |
Study Date Format: yyyymmdd For ex: DICOM (0008,0020) = 20030617 More... | |
virtual void | SetStudyDescription (string _arg) |
Study description For ex: DICOM (0008,1030) = BRAIN/C-SP/FACIAL More... | |
virtual void | SetStudyID (string _arg) |
Study ID For ex: DICOM (0020,0010) = 37481 More... | |
virtual void | SetStudyTime (string _arg) |
Study Time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0030) = 162552.0705 or 230012, or 0012 More... | |
virtual void | SetXRayTubeCurrent (string _arg) |
X-ray tube current (in mA) For ex: DICOM (0018,1151) = 400 More... | |
![]() | |
vtkObject (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. More... | |
vtkObject () | |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. More... | |
uint | AddObserver (uint arg0, vtkCommand arg1, float priority) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
uint | AddObserver (string arg0, vtkCommand arg1, float priority) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
virtual void | DebugOff () |
Turn debugging output off. More... | |
virtual void | DebugOn () |
Turn debugging output on. More... | |
vtkCommand | GetCommand (uint tag) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
byte | GetDebug () |
Get the value of the debug flag. More... | |
virtual uint | GetMTime () |
Return this object's modified time. More... | |
int | HasObserver (uint arg0, vtkCommand arg1) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
int | HasObserver (string arg0, vtkCommand arg1) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
int | HasObserver (uint arg0) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
int | HasObserver (string arg0) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
int | InvokeEvent (uint arg0, IntPtr callData) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
int | InvokeEvent (string arg0, IntPtr callData) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
int | InvokeEvent (uint arg0) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
int | InvokeEvent (string arg0) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
override int | IsA (string type) |
Undocumented Block More... | |
virtual void | Modified () |
Update the modification time for this object. Many filters rely on the modification time to determine if they need to recompute their data. The modification time is a unique monotonically increasing unsigned long integer. More... | |
vtkObject | NewInstance () |
Undocumented Block More... | |
void | RemoveAllObservers () |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
void | RemoveObserver (vtkCommand arg0) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
void | RemoveObserver (uint tag) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
void | RemoveObservers (uint arg0, vtkCommand arg1) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
void | RemoveObservers (string arg0, vtkCommand arg1) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
void | RemoveObservers (uint arg0) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
void | RemoveObservers (string arg0) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
void | SetDebug (byte debugFlag) |
Set the value of the debug flag. A non-zero value turns debugging on. More... | |
override string | ToString () |
Returns the result of calling vtkObject::Print as a C# string. More... | |
delegate void | vtkObjectEventHandler (vtkObject sender, vtkObjectEventArgs e) |
Generic signature for all vtkObject events. More... | |
void | RemoveAllHandlersForAllEvents () |
Call RemoveAllHandlers on each non-null vtkObjectEventRelay. TODO: This method needs to get called by the generated Dispose. Make that happen... More... | |
![]() | |
vtkObjectBase (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. More... | |
vtkObjectBase () | |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. More... | |
virtual void | Register (vtkObjectBase o) |
Increase the reference count (mark as used by another object). More... | |
virtual void | FastDelete () |
Delete a reference to this object. This version will not invoke garbage collection and can potentially leak the object if it is part of a reference loop. Use this method only when it is known that the object has another reference and would not be collected if a full garbage collection check were done. More... | |
string | GetClassName () |
Return the class name as a string. This method is defined in all subclasses of vtkObjectBase with the vtkTypeMacro found in vtkSetGet.h. More... | |
int | GetReferenceCount () |
Return the current reference count of this object. More... | |
void | SetReferenceCount (int arg0) |
Sets the reference count. (This is very dangerous, use with care.) More... | |
Static Public Member Functions | |
static new vtkMedicalImageProperties | New () |
Undocumented Block More... | |
static int | GetAgeAsFields (string age, ref int year, ref int month, ref int week, ref int day) |
Take as input a string in VR=AS (DICOM PS3.5) and extract either different fields namely: year month week day Return 0 on error, 1 on success One can test fields if they are different from -1 upon success More... | |
static int | GetDateAsFields (string date, ref int year, ref int month, ref int day) |
Take as input a string in ISO 8601 date (YYYY/MM/DD) and extract the different fields namely: year month day Return 0 on error, 1 on success More... | |
static int | GetDateAsLocale (string date, string locale) |
Take as input a string in ISO 8601 date (YYYY/MM/DD) and construct a locale date based on the different fields (see GetDateAsFields to extract different fields) Return 0 on error, 1 on success More... | |
static string | GetStringFromOrientationType (uint type) |
Provides the inverse mapping. Returns -1 if a slice for this uid is not found. More... | |
static int | GetTimeAsFields (string time, ref int hour, ref int minute, ref int second) |
Take as input a string in VR:TM format (HHMMSS) and extract the different fields namely: hour, minute and second Return 0 on error, 1 on success More... | |
static new int | IsTypeOf (string type) |
Undocumented Block More... | |
static new vtkMedicalImageProperties | SafeDownCast (vtkObjectBase o) |
Undocumented Block More... | |
![]() | |
static new vtkObject | New () |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. More... | |
static void | BreakOnError () |
This method is called when vtkErrorMacro executes. It allows the debugger to break on error. More... | |
static int | GetGlobalWarningDisplay () |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
static void | GlobalWarningDisplayOff () |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
static void | GlobalWarningDisplayOn () |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
static new int | IsTypeOf (string type) |
Undocumented Block More... | |
static vtkObject | SafeDownCast (vtkObjectBase o) |
Undocumented Block More... | |
static void | SetGlobalWarningDisplay (int val) |
This is a global flag that controls whether any debug, warning or error messages are displayed. More... | |
![]() | |
static vtkObjectBase | New () |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. More... | |
static int | IsTypeOf (string name) |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. More... | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkMedicalImageProperties" |
Automatically generated type registration mechanics. More... | |
![]() | |
new const string | MRFullTypeName = "Kitware.VTK.vtkObject" |
Automatically generated type registration mechanics. More... | |
![]() | |
new const string | MRFullTypeName = "Kitware.VTK.vtkObjectBase" |
Automatically generated type registration mechanics. More... | |
![]() | |
const string | vtkChartsEL_dll = "libKitware.VTK.vtkCharts.Unmanaged.so" |
Export layer functions for 'vtkCharts' are exported from the DLL named by the value of this variable. More... | |
const string | vtkCommonEL_dll = "libKitware.VTK.vtkCommon.Unmanaged.so" |
Export layer functions for 'vtkCommon' are exported from the DLL named by the value of this variable. More... | |
const string | vtkFilteringEL_dll = "libKitware.VTK.vtkFiltering.Unmanaged.so" |
Export layer functions for 'vtkFiltering' are exported from the DLL named by the value of this variable. More... | |
const string | vtkGenericFilteringEL_dll = "libKitware.VTK.vtkGenericFiltering.Unmanaged.so" |
Export layer functions for 'vtkGenericFiltering' are exported from the DLL named by the value of this variable. More... | |
const string | vtkGeovisEL_dll = "libKitware.VTK.vtkGeovis.Unmanaged.so" |
Export layer functions for 'vtkGeovis' are exported from the DLL named by the value of this variable. More... | |
const string | vtkGraphicsEL_dll = "libKitware.VTK.vtkGraphics.Unmanaged.so" |
Export layer functions for 'vtkGraphics' are exported from the DLL named by the value of this variable. More... | |
const string | vtkHybridEL_dll = "libKitware.VTK.vtkHybrid.Unmanaged.so" |
Export layer functions for 'vtkHybrid' are exported from the DLL named by the value of this variable. More... | |
const string | vtkIOEL_dll = "libKitware.VTK.vtkIO.Unmanaged.so" |
Export layer functions for 'vtkIO' are exported from the DLL named by the value of this variable. More... | |
const string | vtkImagingEL_dll = "libKitware.VTK.vtkImaging.Unmanaged.so" |
Export layer functions for 'vtkImaging' are exported from the DLL named by the value of this variable. More... | |
const string | vtkInfovisEL_dll = "libKitware.VTK.vtkInfovis.Unmanaged.so" |
Export layer functions for 'vtkInfovis' are exported from the DLL named by the value of this variable. More... | |
const string | vtkParallelEL_dll = "libKitware.VTK.vtkParallel.Unmanaged.so" |
Export layer functions for 'vtkParallel' are exported from the DLL named by the value of this variable. More... | |
const string | vtkRenderingEL_dll = "libKitware.VTK.vtkRendering.Unmanaged.so" |
Export layer functions for 'vtkRendering' are exported from the DLL named by the value of this variable. More... | |
const string | vtkViewsEL_dll = "libKitware.VTK.vtkViews.Unmanaged.so" |
Export layer functions for 'vtkViews' are exported from the DLL named by the value of this variable. More... | |
const string | vtkVolumeRenderingEL_dll = "libKitware.VTK.vtkVolumeRendering.Unmanaged.so" |
Export layer functions for 'vtkVolumeRendering' are exported from the DLL named by the value of this variable. More... | |
const string | vtkWidgetsEL_dll = "libKitware.VTK.vtkWidgets.Unmanaged.so" |
Export layer functions for 'vtkWidgets' are exported from the DLL named by the value of this variable. More... | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "25vtkMedicalImageProperties" |
Automatically generated type registration mechanics. More... | |
![]() | |
static new readonly string | MRClassNameKey = "9vtkObject" |
Automatically generated type registration mechanics. More... | |
![]() | |
static new readonly string | MRClassNameKey = "13vtkObjectBase" |
Automatically generated type registration mechanics. More... | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. More... | |
![]() | |
override void | Dispose (bool disposing) |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. More... | |
![]() | |
override void | Dispose (bool disposing) |
Decrease the reference count (release by another object). This has the same effect as invoking Delete() (i.e., it reduces the reference count by 1). More... | |
![]() | |
WrappedObject (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Constructor expected by the mummy Runtime. More... | |
Static Private Member Functions | |
static | vtkMedicalImageProperties () |
Automatically generated type registration mechanics. More... | |
Additional Inherited Members | |
![]() | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | AbortCheckEvt |
The AbortCheckEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.AbortCheckEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | AnimationCueTickEvt |
The AnimationCueTickEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.AnimationCueTickEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | AnyEvt |
The AnyEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.AnyEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | CharEvt |
The CharEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.CharEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ConfigureEvt |
The ConfigureEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ConfigureEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ConnectionClosedEvt |
The ConnectionClosedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ConnectionClosedEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ConnectionCreatedEvt |
The ConnectionCreatedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ConnectionCreatedEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | CreateTimerEvt |
The CreateTimerEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.CreateTimerEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | CursorChangedEvt |
The CursorChangedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.CursorChangedEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | DeleteEvt |
The DeleteEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.DeleteEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | DestroyTimerEvt |
The DestroyTimerEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.DestroyTimerEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | DisableEvt |
The DisableEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.DisableEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | DomainModifiedEvt |
The DomainModifiedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.DomainModifiedEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | EnableEvt |
The EnableEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EnableEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | EndAnimationCueEvt |
The EndAnimationCueEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EndAnimationCueEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | EndEvt |
The EndEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EndEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | EndInteractionEvt |
The EndInteractionEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EndInteractionEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | EndPickEvt |
The EndPickEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EndPickEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | EndWindowLevelEvt |
The EndWindowLevelEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EndWindowLevelEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | EnterEvt |
The EnterEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.EnterEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ErrorEvt |
The ErrorEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ErrorEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ExecuteInformationEvt |
The ExecuteInformationEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ExecuteInformationEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ExitEvt |
The ExitEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ExitEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ExposeEvt |
The ExposeEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ExposeEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | InteractionEvt |
The InteractionEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.InteractionEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | KeyPressEvt |
The KeyPressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.KeyPressEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | KeyReleaseEvt |
The KeyReleaseEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.KeyReleaseEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | LeaveEvt |
The LeaveEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.LeaveEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | LeftButtonPressEvt |
The LeftButtonPressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.LeftButtonPressEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | LeftButtonReleaseEvt |
The LeftButtonReleaseEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.LeftButtonReleaseEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | MiddleButtonPressEvt |
The MiddleButtonPressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.MiddleButtonPressEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | MiddleButtonReleaseEvt |
The MiddleButtonReleaseEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.MiddleButtonReleaseEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ModifiedEvt |
The ModifiedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ModifiedEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | MouseMoveEvt |
The MouseMoveEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.MouseMoveEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | MouseWheelBackwardEvt |
The MouseWheelBackwardEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.MouseWheelBackwardEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | MouseWheelForwardEvt |
The MouseWheelForwardEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.MouseWheelForwardEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | PickEvt |
The PickEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.PickEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | PlacePointEvt |
The PlacePointEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.PlacePointEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | PlaceWidgetEvt |
The PlaceWidgetEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.PlaceWidgetEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ProgressEvt |
The ProgressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ProgressEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | PropertyModifiedEvt |
The PropertyModifiedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.PropertyModifiedEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | RegisterEvt |
The RegisterEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.RegisterEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | RenderEvt |
The RenderEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.RenderEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | RenderWindowMessageEvt |
The RenderWindowMessageEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.RenderWindowMessageEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ResetCameraClippingRangeEvt |
The ResetCameraClippingRangeEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ResetCameraClippingRangeEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ResetCameraEvt |
The ResetCameraEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ResetCameraEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | ResetWindowLevelEvt |
The ResetWindowLevelEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.ResetWindowLevelEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | RightButtonPressEvt |
The RightButtonPressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.RightButtonPressEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | RightButtonReleaseEvt |
The RightButtonReleaseEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.RightButtonReleaseEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | SelectionChangedEvt |
The SelectionChangedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.SelectionChangedEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | SetOutputEvt |
The SetOutputEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.SetOutputEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | StartAnimationCueEvt |
The StartAnimationCueEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.StartAnimationCueEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | StartEvt |
The StartEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.StartEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | StartInteractionEvt |
The StartInteractionEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.StartInteractionEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | StartPickEvt |
The StartPickEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.StartPickEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | StartWindowLevelEvt |
The StartWindowLevelEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.StartWindowLevelEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | TimerEvt |
The TimerEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.TimerEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | UnRegisterEvt |
The UnRegisterEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.UnRegisterEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | UpdateEvt |
The UpdateEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.UpdateEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | UpdateInformationEvt |
The UpdateInformationEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.UpdateInformationEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | UpdatePropertyEvt |
The UpdatePropertyEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.UpdatePropertyEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | VolumeMapperComputeGradientsEndEvt |
The VolumeMapperComputeGradientsEndEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperComputeGradientsEndEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | VolumeMapperComputeGradientsProgressEvt |
The VolumeMapperComputeGradientsProgressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperComputeGradientsProgressEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | VolumeMapperComputeGradientsStartEvt |
The VolumeMapperComputeGradientsStartEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperComputeGradientsStartEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | VolumeMapperRenderEndEvt |
The VolumeMapperRenderEndEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperRenderEndEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | VolumeMapperRenderProgressEvt |
The VolumeMapperRenderProgressEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperRenderProgressEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | VolumeMapperRenderStartEvt |
The VolumeMapperRenderStartEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.VolumeMapperRenderStartEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | WarningEvt |
The WarningEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WarningEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | WidgetActivateEvt |
The WidgetActivateEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WidgetActivateEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | WidgetModifiedEvt |
The WidgetModifiedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WidgetModifiedEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | WidgetValueChangedEvt |
The WidgetValueChangedEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WidgetValueChangedEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | WindowLevelEvt |
The WindowLevelEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WindowLevelEvent as the eventId parameter. More... | |
Kitware.VTK.vtkObject.vtkObjectEventHandler | WrongTagEvt |
The WrongTagEvt event is invoked when the sender's InvokeEvent method is called with vtkCommand.EventIds.WrongTagEvent as the eventId parameter. More... | |
vtkMedicalImageProperties - some medical image properties.
Description vtkMedicalImageProperties is a helper class that can be used by medical image readers and applications to encapsulate medical image/acquisition properties. Later on, this should probably be extended to add any user-defined property.
|
staticprivate |
Automatically generated type registration mechanics.
Kitware.VTK.vtkMedicalImageProperties.vtkMedicalImageProperties | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Kitware.VTK.vtkMedicalImageProperties.vtkMedicalImageProperties | ( | ) |
Undocumented Block
|
virtual |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" );
|
virtual |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex:
/// DICOM Window Center (0028,1050) = 00045\000470 /// DICOM Window Width (0028,1051) = 0106\03412 /// DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 ///
|
virtual |
Convenience method to reset all fields to an emptry string/value
|
virtual |
Copy the contents of p to this instance.
|
protected |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
|
virtual |
Acquisition Date Format: yyyymmdd For ex: DICOM (0008,0022) = 20030617
int Kitware.VTK.vtkMedicalImageProperties.GetAcquisitionDateDay | ( | ) |
For Tcl: From C++ use GetAcquisitionDate + GetDateAsFields
int Kitware.VTK.vtkMedicalImageProperties.GetAcquisitionDateMonth | ( | ) |
For Tcl: From C++ use GetAcquisitionDate + GetDateAsFields
int Kitware.VTK.vtkMedicalImageProperties.GetAcquisitionDateYear | ( | ) |
For Tcl: From C++ use GetAcquisitionDate + GetDateAsFields
|
virtual |
Acquisition time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0032) = 162552.0705 or 230012, or 0012
|
static |
Take as input a string in VR=AS (DICOM PS3.5) and extract either different fields namely: year month week day Return 0 on error, 1 on success One can test fields if they are different from -1 upon success
|
virtual |
Convolution Kernel (or algorithm used to reconstruct the data) For ex: DICOM (0018,1210) = Bone
|
static |
Take as input a string in ISO 8601 date (YYYY/MM/DD) and extract the different fields namely: year month day Return 0 on error, 1 on success
|
static |
Take as input a string in ISO 8601 date (YYYY/MM/DD) and construct a locale date based on the different fields (see GetDateAsFields to extract different fields) Return 0 on error, 1 on success
|
virtual |
Get the direction cosine (default to 1,0,0,0,1,0)
|
virtual |
Get the direction cosine (default to 1,0,0,0,1,0)
|
virtual |
Get the direction cosine (default to 1,0,0,0,1,0)
|
virtual |
Echo Time (Time in ms between the middle of the excitation pulse and the peak of the echo produced) For ex: DICOM (0018,0081) = 105
|
virtual |
Echo Train Length (Number of lines in k-space acquired per excitation per image) For ex: DICOM (0018,0091) = 35
|
virtual |
Exposure (The exposure expressed in mAs, for example calculated from Exposure Time and X-ray Tube Current) For ex: DICOM (0018,1152) = 114
|
virtual |
Exposure time (time of x-ray exposure in msec) For ex: DICOM (0018,1150) = 5
|
virtual |
Gantry/Detector tilt (Nominal angle of tilt in degrees of the scanning gantry.) For ex: DICOM (0018,1120) = 15
|
virtual |
Gantry/Detector tilt (Nominal angle of tilt in degrees of the scanning gantry.) For ex: DICOM (0018,1120) = 15
|
virtual |
Image Date aka Content Date Format: yyyymmdd For ex: DICOM (0008,0023) = 20030617
int Kitware.VTK.vtkMedicalImageProperties.GetImageDateDay | ( | ) |
For Tcl: From C++ use GetImageDate + GetDateAsFields
int Kitware.VTK.vtkMedicalImageProperties.GetImageDateMonth | ( | ) |
For Tcl: From C++ use GetImageDate + GetDateAsFields
int Kitware.VTK.vtkMedicalImageProperties.GetImageDateYear | ( | ) |
For Tcl: From C++ use GetImageDate + GetDateAsFields
|
virtual |
Image number For ex: DICOM (0020,0013) = 1
|
virtual |
Image Time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0033) = 162552.0705 or 230012, or 0012
string Kitware.VTK.vtkMedicalImageProperties.GetInstanceUIDFromSliceID | ( | int | volumeidx, |
int | sliceid | ||
) |
Mapping from a sliceidx within a volumeidx into a DICOM Instance UID Some DICOM reader can populate this structure so that later on from a slice index in a vtkImageData volume we can backtrack and find out which 2d slice it was coming from
|
virtual |
Institution Name For ex: DICOM (0008,0080) = FooCity Medical Center
|
virtual |
Peak kilo voltage output of the (x-ray) generator used For ex: DICOM (0018,0060) = 120
|
virtual |
Manufacturer For ex: DICOM (0008,0070) = Siemens
|
virtual |
Manufacturer's Model Name For ex: DICOM (0008,1090) = LightSpeed QX/i
|
virtual |
Modality For ex: DICOM (0008,0060)= CT
|
virtual |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex:
/// DICOM Window Center (0028,1050) = 00045\000470 /// DICOM Window Width (0028,1051) = 0106\03412 /// DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 ///
|
virtual |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex:
/// DICOM Window Center (0028,1050) = 00045\000470 /// DICOM Window Width (0028,1051) = 0106\03412 /// DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 ///
|
virtual |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex:
/// DICOM Window Center (0028,1050) = 00045\000470 /// DICOM Window Width (0028,1051) = 0106\03412 /// DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 ///
|
virtual |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" );
|
virtual |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex:
/// DICOM Window Center (0028,1050) = 00045\000470 /// DICOM Window Width (0028,1051) = 0106\03412 /// DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 ///
int Kitware.VTK.vtkMedicalImageProperties.GetOrientationType | ( | int | volumeidx | ) |
Provides the inverse mapping. Returns -1 if a slice for this uid is not found.
|
virtual |
Patient age Format: nnnD, nnW, nnnM or nnnY (eventually nnD, nnW, nnY) with D (day), M (month), W (week), Y (year) For ex: DICOM (0010,1010) = 031Y
int Kitware.VTK.vtkMedicalImageProperties.GetPatientAgeDay | ( | ) |
For Tcl: From C++ use GetPatientAge + GetAgeAsField Those function parse a DICOM string, and return the value of the number expressed this is either expressed in year, month or days. Thus if a string is expressed in years GetPatientAgeDay/GetPatientAgeWeek/GetPatientAgeMonth will return 0
int Kitware.VTK.vtkMedicalImageProperties.GetPatientAgeMonth | ( | ) |
For Tcl: From C++ use GetPatientAge + GetAgeAsField Those function parse a DICOM string, and return the value of the number expressed this is either expressed in year, month or days. Thus if a string is expressed in years GetPatientAgeDay/GetPatientAgeWeek/GetPatientAgeMonth will return 0
int Kitware.VTK.vtkMedicalImageProperties.GetPatientAgeWeek | ( | ) |
For Tcl: From C++ use GetPatientAge + GetAgeAsField Those function parse a DICOM string, and return the value of the number expressed this is either expressed in year, month or days. Thus if a string is expressed in years GetPatientAgeDay/GetPatientAgeWeek/GetPatientAgeMonth will return 0
int Kitware.VTK.vtkMedicalImageProperties.GetPatientAgeYear | ( | ) |
For Tcl: From C++ use GetPatientAge + GetAgeAsField Those function parse a DICOM string, and return the value of the number expressed this is either expressed in year, month or days. Thus if a string is expressed in years GetPatientAgeDay/GetPatientAgeWeek/GetPatientAgeMonth will return 0
|
virtual |
Patient birth date Format: yyyymmdd For ex: DICOM (0010,0030) = 19680427
int Kitware.VTK.vtkMedicalImageProperties.GetPatientBirthDateDay | ( | ) |
For Tcl: From C++ use GetPatientBirthDate + GetDateAsFields
int Kitware.VTK.vtkMedicalImageProperties.GetPatientBirthDateMonth | ( | ) |
For Tcl: From C++ use GetPatientBirthDate + GetDateAsFields
int Kitware.VTK.vtkMedicalImageProperties.GetPatientBirthDateYear | ( | ) |
For Tcl: From C++ use GetPatientBirthDate + GetDateAsFields
|
virtual |
Patient ID For ex: DICOM (0010,0020) = 1933197
|
virtual |
Patient name For ex: DICOM (0010,0010) = DOE,JOHN
|
virtual |
Patient sex For ex: DICOM (0010,0040) = M
|
virtual |
Repetition Time The period of time in msec between the beginning of a pulse sequence and the beginning of the succeeding (essentially identical) pulse sequence. For ex: DICOM (0018,0080) = 2040
|
virtual |
Series Description User provided description of the Series For ex: DICOM (0008,103e) = SCOUT
|
virtual |
Series number For ex: DICOM (0020,0011) = 902
int Kitware.VTK.vtkMedicalImageProperties.GetSliceIDFromInstanceUID | ( | ref int | volumeidx, |
string | uid | ||
) |
Provides the inverse mapping. Returns -1 if a slice for this uid is not found.
|
virtual |
Slice Thickness (Nominal reconstructed slice thickness, in mm) For ex: DICOM (0018,0050) = 0.273438
|
virtual |
Slice Thickness (Nominal reconstructed slice thickness, in mm) For ex: DICOM (0018,0050) = 0.273438
|
virtual |
Station Name For ex: DICOM (0008,1010) = LSPD_OC8
|
static |
Provides the inverse mapping. Returns -1 if a slice for this uid is not found.
|
virtual |
Study Date Format: yyyymmdd For ex: DICOM (0008,0020) = 20030617
|
virtual |
Study description For ex: DICOM (0008,1030) = BRAIN/C-SP/FACIAL
|
virtual |
Study ID For ex: DICOM (0020,0010) = 37481
|
virtual |
Study Time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0030) = 162552.0705 or 230012, or 0012
|
static |
Take as input a string in VR:TM format (HHMMSS) and extract the different fields namely: hour, minute and second Return 0 on error, 1 on success
|
virtual |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" );
|
virtual |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" );
|
virtual |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" );
|
virtual |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex:
/// DICOM Window Center (0028,1050) = 00045\000470 /// DICOM Window Width (0028,1051) = 0106\03412 /// DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 ///
|
virtual |
X-ray tube current (in mA) For ex: DICOM (0018,1151) = 400
|
virtual |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex:
/// DICOM Window Center (0028,1050) = 00045\000470 /// DICOM Window Width (0028,1051) = 0106\03412 /// DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 ///
|
virtual |
Undocumented Block
Reimplemented from Kitware.VTK.vtkObjectBase.
|
static |
Undocumented Block
|
static |
Undocumented Block
new vtkMedicalImageProperties Kitware.VTK.vtkMedicalImageProperties.NewInstance | ( | ) |
Undocumented Block
|
virtual |
Interface to allow insertion of user define values, for instance in DICOM one would want to store the Protocol Name (0018,1030), in this case one would do: AddUserDefinedValue( "Protocol Name", "T1W/SE/1024" );
|
virtual |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex:
/// DICOM Window Center (0028,1050) = 00045\000470 /// DICOM Window Width (0028,1051) = 0106\03412 /// DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 ///
|
virtual |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex:
/// DICOM Window Center (0028,1050) = 00045\000470 /// DICOM Window Width (0028,1051) = 0106\03412 /// DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 ///
|
static |
Undocumented Block
|
virtual |
Acquisition Date Format: yyyymmdd For ex: DICOM (0008,0022) = 20030617
|
virtual |
Acquisition time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0032) = 162552.0705 or 230012, or 0012
|
virtual |
Convolution Kernel (or algorithm used to reconstruct the data) For ex: DICOM (0018,1210) = Bone
|
virtual |
Get the direction cosine (default to 1,0,0,0,1,0)
|
virtual |
Get the direction cosine (default to 1,0,0,0,1,0)
|
virtual |
Echo Time (Time in ms between the middle of the excitation pulse and the peak of the echo produced) For ex: DICOM (0018,0081) = 105
|
virtual |
Echo Train Length (Number of lines in k-space acquired per excitation per image) For ex: DICOM (0018,0091) = 35
|
virtual |
Exposure (The exposure expressed in mAs, for example calculated from Exposure Time and X-ray Tube Current) For ex: DICOM (0018,1152) = 114
|
virtual |
Exposure time (time of x-ray exposure in msec) For ex: DICOM (0018,1150) = 5
|
virtual |
Gantry/Detector tilt (Nominal angle of tilt in degrees of the scanning gantry.) For ex: DICOM (0018,1120) = 15
|
virtual |
Image Date aka Content Date Format: yyyymmdd For ex: DICOM (0008,0023) = 20030617
|
virtual |
Image number For ex: DICOM (0020,0013) = 1
|
virtual |
Image Time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0033) = 162552.0705 or 230012, or 0012
void Kitware.VTK.vtkMedicalImageProperties.SetInstanceUIDFromSliceID | ( | int | volumeidx, |
int | sliceid, | ||
string | uid | ||
) |
Mapping from a sliceidx within a volumeidx into a DICOM Instance UID Some DICOM reader can populate this structure so that later on from a slice index in a vtkImageData volume we can backtrack and find out which 2d slice it was coming from
|
virtual |
Institution Name For ex: DICOM (0008,0080) = FooCity Medical Center
|
virtual |
Peak kilo voltage output of the (x-ray) generator used For ex: DICOM (0018,0060) = 120
|
virtual |
Manufacturer For ex: DICOM (0008,0070) = Siemens
|
virtual |
Manufacturer's Model Name For ex: DICOM (0008,1090) = LightSpeed QX/i
|
virtual |
Modality For ex: DICOM (0008,0060)= CT
|
virtual |
Add/Remove/Query the window/level presets that may have been associated to a medical image. Window is also known as 'width', level is also known as 'center'. The same window/level pair can not be added twice. As a convenience, a comment (aka Explanation) can be associated to a preset. For ex:
/// DICOM Window Center (0028,1050) = 00045\000470 /// DICOM Window Width (0028,1051) = 0106\03412 /// DICOM Window Center Width Explanation (0028,1055) = WINDOW1\WINDOW2 ///
void Kitware.VTK.vtkMedicalImageProperties.SetOrientationType | ( | int | volumeidx, |
int | orientation | ||
) |
Provides the inverse mapping. Returns -1 if a slice for this uid is not found.
|
virtual |
Patient age Format: nnnD, nnW, nnnM or nnnY (eventually nnD, nnW, nnY) with D (day), M (month), W (week), Y (year) For ex: DICOM (0010,1010) = 031Y
|
virtual |
Patient birth date Format: yyyymmdd For ex: DICOM (0010,0030) = 19680427
|
virtual |
Patient ID For ex: DICOM (0010,0020) = 1933197
|
virtual |
Patient name For ex: DICOM (0010,0010) = DOE,JOHN
|
virtual |
Patient sex For ex: DICOM (0010,0040) = M
|
virtual |
Repetition Time The period of time in msec between the beginning of a pulse sequence and the beginning of the succeeding (essentially identical) pulse sequence. For ex: DICOM (0018,0080) = 2040
|
virtual |
Series Description User provided description of the Series For ex: DICOM (0008,103e) = SCOUT
|
virtual |
Series number For ex: DICOM (0020,0011) = 902
|
virtual |
Slice Thickness (Nominal reconstructed slice thickness, in mm) For ex: DICOM (0018,0050) = 0.273438
|
virtual |
Station Name For ex: DICOM (0008,1010) = LSPD_OC8
|
virtual |
Study Date Format: yyyymmdd For ex: DICOM (0008,0020) = 20030617
|
virtual |
Study description For ex: DICOM (0008,1030) = BRAIN/C-SP/FACIAL
|
virtual |
Study ID For ex: DICOM (0020,0010) = 37481
|
virtual |
Study Time Format: hhmmss.frac (any trailing component(s) can be ommited) For ex: DICOM (0008,0030) = 162552.0705 or 230012, or 0012
|
virtual |
X-ray tube current (in mA) For ex: DICOM (0018,1151) = 400
|
static |
Automatically generated type registration mechanics.
new const string Kitware.VTK.vtkMedicalImageProperties.MRFullTypeName = "Kitware.VTK.vtkMedicalImageProperties" |
Automatically generated type registration mechanics.