|
ActiViz .NET
5.8.0
|
vtkMINCImageWriter - A writer for MINC files. More...
Public Member Functions | |
| vtkMINCImageWriter (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
| Automatically generated constructor - called from generated code. DO NOT call directly. | |
| vtkMINCImageWriter () | |
| Undocumented Block. | |
| virtual string | GetDescriptiveName () |
| Get the name of this file format. | |
| virtual vtkMatrix4x4 | GetDirectionCosines () |
| Set a matrix that describes the orientation of the data. The three columns of this matrix should give the unit-vector directions for the VTK x, y and z dimensions respectively. The writer will use this information to determine how to map the VTK dimensions to the canonical MINC dimensions, and if necessary, the writer will re-order one or more dimensions back-to-front to ensure that no MINC dimension ends up with a direction cosines vector whose dot product with the canonical unit vector for that dimension is negative. | |
| virtual string | GetFileExtensions () |
| Get the entension for this file format. | |
| virtual string | GetHistoryAddition () |
| Set a string value to append to the history of the file. This string should describe, briefly, how the file was processed. | |
| virtual vtkMINCImageAttributes | GetImageAttributes () |
| Set the image attributes, which contain patient information and other useful metadata. | |
| virtual double | GetRescaleIntercept () |
| Set the slope and intercept for rescaling the intensities. The default values are zero, which indicates to the reader that no rescaling is to be performed. | |
| virtual double | GetRescaleSlope () |
| Set the slope and intercept for rescaling the intensities. The default values are zero, which indicates to the reader that no rescaling is to be performed. | |
| virtual int | GetStrictValidation () |
| Set whether to validate that all variable attributes that have been set are ones that are listed in the MINC standard. | |
| override int | IsA (string type) |
| Undocumented Block. | |
| new vtkMINCImageWriter | NewInstance () |
| Undocumented Block. | |
| virtual void | SetDirectionCosines (vtkMatrix4x4 matrix) |
| Set a matrix that describes the orientation of the data. The three columns of this matrix should give the unit-vector directions for the VTK x, y and z dimensions respectively. The writer will use this information to determine how to map the VTK dimensions to the canonical MINC dimensions, and if necessary, the writer will re-order one or more dimensions back-to-front to ensure that no MINC dimension ends up with a direction cosines vector whose dot product with the canonical unit vector for that dimension is negative. | |
| override void | SetFileName (string name) |
| Set the file name. | |
| virtual void | SetHistoryAddition (string _arg) |
| Set a string value to append to the history of the file. This string should describe, briefly, how the file was processed. | |
| virtual void | SetImageAttributes (vtkMINCImageAttributes attributes) |
| Set the image attributes, which contain patient information and other useful metadata. | |
| virtual void | SetRescaleIntercept (double _arg) |
| Set the slope and intercept for rescaling the intensities. The default values are zero, which indicates to the reader that no rescaling is to be performed. | |
| virtual void | SetRescaleSlope (double _arg) |
| Set the slope and intercept for rescaling the intensities. The default values are zero, which indicates to the reader that no rescaling is to be performed. | |
| virtual void | SetStrictValidation (int _arg) |
| Set whether to validate that all variable attributes that have been set are ones that are listed in the MINC standard. | |
| virtual void | StrictValidationOff () |
| Set whether to validate that all variable attributes that have been set are ones that are listed in the MINC standard. | |
| virtual void | StrictValidationOn () |
| Set whether to validate that all variable attributes that have been set are ones that are listed in the MINC standard. | |
| override void | Write () |
| Write the data. This will attempt to stream the data slice-by-slice through the pipeline and out to the file, unless the whole extent of the input has already been updated. | |
Static Public Member Functions | |
| static new vtkMINCImageWriter | New () |
| Undocumented Block. | |
| static new int | IsTypeOf (string type) |
| Undocumented Block. | |
| static new vtkMINCImageWriter | SafeDownCast (vtkObjectBase o) |
| Undocumented Block. | |
Public Attributes | |
| new const string | MRFullTypeName = "Kitware.VTK.vtkMINCImageWriter" |
| Automatically generated type registration mechanics. | |
Static Public Attributes | |
| static new readonly string | MRClassNameKey = "18vtkMINCImageWriter" |
| Automatically generated type registration mechanics. | |
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. | |
Private Member Functions | |
| static internal IntPtr | vtkMINCImageWriter_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal IntPtr | vtkMINCImageWriter_GetDescriptiveName_01 (HandleRef pThis) |
| static internal IntPtr | vtkMINCImageWriter_GetDirectionCosines_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal IntPtr | vtkMINCImageWriter_GetFileExtensions_03 (HandleRef pThis) |
| static internal IntPtr | vtkMINCImageWriter_GetHistoryAddition_04 (HandleRef pThis) |
| static internal IntPtr | vtkMINCImageWriter_GetImageAttributes_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal double | vtkMINCImageWriter_GetRescaleIntercept_06 (HandleRef pThis) |
| static internal double | vtkMINCImageWriter_GetRescaleSlope_07 (HandleRef pThis) |
| static internal int | vtkMINCImageWriter_GetStrictValidation_08 (HandleRef pThis) |
| static internal int | vtkMINCImageWriter_IsA_09 (HandleRef pThis, string type) |
| static internal int | vtkMINCImageWriter_IsTypeOf_10 (string type) |
| static internal IntPtr | vtkMINCImageWriter_NewInstance_12 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal IntPtr | vtkMINCImageWriter_SafeDownCast_13 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkMINCImageWriter_SetDirectionCosines_14 (HandleRef pThis, HandleRef matrix) |
| static internal void | vtkMINCImageWriter_SetFileName_15 (HandleRef pThis, string name) |
| static internal void | vtkMINCImageWriter_SetHistoryAddition_16 (HandleRef pThis, string _arg) |
| static internal void | vtkMINCImageWriter_SetImageAttributes_17 (HandleRef pThis, HandleRef attributes) |
| static internal void | vtkMINCImageWriter_SetRescaleIntercept_18 (HandleRef pThis, double _arg) |
| static internal void | vtkMINCImageWriter_SetRescaleSlope_19 (HandleRef pThis, double _arg) |
| static internal void | vtkMINCImageWriter_SetStrictValidation_20 (HandleRef pThis, int _arg) |
| static internal void | vtkMINCImageWriter_StrictValidationOff_21 (HandleRef pThis) |
| static internal void | vtkMINCImageWriter_StrictValidationOn_22 (HandleRef pThis) |
| static internal void | vtkMINCImageWriter_Write_23 (HandleRef pThis) |
Static Private Member Functions | |
| static | vtkMINCImageWriter () |
| Automatically generated type registration mechanics. | |
vtkMINCImageWriter - A writer for MINC files.
Description MINC is a NetCDF-based medical image file format that was developed at the Montreal Neurological Institute in 1992. The data is written slice-by-slice, and this writer is therefore suitable for streaming MINC data that is larger than the memory size through VTK. This writer can also produce files with up to 4 dimensions, where the fourth dimension is provided by using AddInput() to specify multiple input data sets. If you want to set header information for the file, you must supply a vtkMINCImageAttributes Thanks Thanks to David Gobbi for writing this class and Atamai Inc. for contributing it to VTK.
| static Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter | ( | ) | [static, private] |
Automatically generated type registration mechanics.
| Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter | ( | IntPtr | rawCppThis, |
| bool | callDisposalMethod, | ||
| bool | strong | ||
| ) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
| override void Kitware.VTK.vtkMINCImageWriter.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkImageWriter.
| virtual string Kitware.VTK.vtkMINCImageWriter.GetDescriptiveName | ( | ) | [virtual] |
Get the name of this file format.
| virtual vtkMatrix4x4 Kitware.VTK.vtkMINCImageWriter.GetDirectionCosines | ( | ) | [virtual] |
Set a matrix that describes the orientation of the data. The three columns of this matrix should give the unit-vector directions for the VTK x, y and z dimensions respectively. The writer will use this information to determine how to map the VTK dimensions to the canonical MINC dimensions, and if necessary, the writer will re-order one or more dimensions back-to-front to ensure that no MINC dimension ends up with a direction cosines vector whose dot product with the canonical unit vector for that dimension is negative.
| virtual string Kitware.VTK.vtkMINCImageWriter.GetFileExtensions | ( | ) | [virtual] |
Get the entension for this file format.
| virtual string Kitware.VTK.vtkMINCImageWriter.GetHistoryAddition | ( | ) | [virtual] |
Set a string value to append to the history of the file. This string should describe, briefly, how the file was processed.
| virtual vtkMINCImageAttributes Kitware.VTK.vtkMINCImageWriter.GetImageAttributes | ( | ) | [virtual] |
Set the image attributes, which contain patient information and other useful metadata.
| virtual double Kitware.VTK.vtkMINCImageWriter.GetRescaleIntercept | ( | ) | [virtual] |
Set the slope and intercept for rescaling the intensities. The default values are zero, which indicates to the reader that no rescaling is to be performed.
| virtual double Kitware.VTK.vtkMINCImageWriter.GetRescaleSlope | ( | ) | [virtual] |
Set the slope and intercept for rescaling the intensities. The default values are zero, which indicates to the reader that no rescaling is to be performed.
| virtual int Kitware.VTK.vtkMINCImageWriter.GetStrictValidation | ( | ) | [virtual] |
Set whether to validate that all variable attributes that have been set are ones that are listed in the MINC standard.
| override int Kitware.VTK.vtkMINCImageWriter.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageWriter.
| static new int Kitware.VTK.vtkMINCImageWriter.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageWriter.
| static new vtkMINCImageWriter Kitware.VTK.vtkMINCImageWriter.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageWriter.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageWriter.
| static new vtkMINCImageWriter Kitware.VTK.vtkMINCImageWriter.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageWriter.
| virtual void Kitware.VTK.vtkMINCImageWriter.SetDirectionCosines | ( | vtkMatrix4x4 | matrix | ) | [virtual] |
Set a matrix that describes the orientation of the data. The three columns of this matrix should give the unit-vector directions for the VTK x, y and z dimensions respectively. The writer will use this information to determine how to map the VTK dimensions to the canonical MINC dimensions, and if necessary, the writer will re-order one or more dimensions back-to-front to ensure that no MINC dimension ends up with a direction cosines vector whose dot product with the canonical unit vector for that dimension is negative.
| override void Kitware.VTK.vtkMINCImageWriter.SetFileName | ( | string | name | ) | [virtual] |
Set the file name.
Reimplemented from Kitware.VTK.vtkImageWriter.
| virtual void Kitware.VTK.vtkMINCImageWriter.SetHistoryAddition | ( | string | _arg | ) | [virtual] |
Set a string value to append to the history of the file. This string should describe, briefly, how the file was processed.
| virtual void Kitware.VTK.vtkMINCImageWriter.SetImageAttributes | ( | vtkMINCImageAttributes | attributes | ) | [virtual] |
Set the image attributes, which contain patient information and other useful metadata.
| virtual void Kitware.VTK.vtkMINCImageWriter.SetRescaleIntercept | ( | double | _arg | ) | [virtual] |
Set the slope and intercept for rescaling the intensities. The default values are zero, which indicates to the reader that no rescaling is to be performed.
| virtual void Kitware.VTK.vtkMINCImageWriter.SetRescaleSlope | ( | double | _arg | ) | [virtual] |
Set the slope and intercept for rescaling the intensities. The default values are zero, which indicates to the reader that no rescaling is to be performed.
| virtual void Kitware.VTK.vtkMINCImageWriter.SetStrictValidation | ( | int | _arg | ) | [virtual] |
Set whether to validate that all variable attributes that have been set are ones that are listed in the MINC standard.
| virtual void Kitware.VTK.vtkMINCImageWriter.StrictValidationOff | ( | ) | [virtual] |
Set whether to validate that all variable attributes that have been set are ones that are listed in the MINC standard.
| virtual void Kitware.VTK.vtkMINCImageWriter.StrictValidationOn | ( | ) | [virtual] |
Set whether to validate that all variable attributes that have been set are ones that are listed in the MINC standard.
| static internal IntPtr Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_GetDescriptiveName_01 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_GetDirectionCosines_02 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_GetFileExtensions_03 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_GetHistoryAddition_04 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_GetImageAttributes_05 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal double Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_GetRescaleIntercept_06 | ( | HandleRef | pThis | ) | [private] |
| static internal double Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_GetRescaleSlope_07 | ( | HandleRef | pThis | ) | [private] |
| static internal int Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_GetStrictValidation_08 | ( | HandleRef | pThis | ) | [private] |
| static internal int Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_IsA_09 | ( | HandleRef | pThis, |
| string | type | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_IsTypeOf_10 | ( | string | type | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_New | ( | ref uint | mteStatus, |
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_NewInstance_12 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_SafeDownCast_13 | ( | HandleRef | o, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_SetDirectionCosines_14 | ( | HandleRef | pThis, |
| HandleRef | matrix | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_SetFileName_15 | ( | HandleRef | pThis, |
| string | name | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_SetHistoryAddition_16 | ( | HandleRef | pThis, |
| string | _arg | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_SetImageAttributes_17 | ( | HandleRef | pThis, |
| HandleRef | attributes | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_SetRescaleIntercept_18 | ( | HandleRef | pThis, |
| double | _arg | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_SetRescaleSlope_19 | ( | HandleRef | pThis, |
| double | _arg | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_SetStrictValidation_20 | ( | HandleRef | pThis, |
| int | _arg | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_StrictValidationOff_21 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_StrictValidationOn_22 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkMINCImageWriter.vtkMINCImageWriter_Write_23 | ( | HandleRef | pThis | ) | [private] |
| override void Kitware.VTK.vtkMINCImageWriter.Write | ( | ) | [virtual] |
Write the data. This will attempt to stream the data slice-by-slice through the pipeline and out to the file, unless the whole extent of the input has already been updated.
Reimplemented from Kitware.VTK.vtkImageWriter.
new readonly string Kitware.VTK.vtkMINCImageWriter.MRClassNameKey = "18vtkMINCImageWriter" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageWriter.
| new const string Kitware.VTK.vtkMINCImageWriter.MRFullTypeName = "Kitware.VTK.vtkMINCImageWriter" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageWriter.
1.7.6.1