ActiViz .NET
5.8.0
|
vtkImageStencilSource - generate an image stencil More...
Public Member Functions | |
vtkImageStencilSource (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkImageStencilSource () | |
Undocumented Block. | |
virtual vtkImageData | GetInformationInput () |
Set a vtkImageData that has the Spacing, Origin, and WholeExtent that will be used for the stencil. This input should be set to the image that you wish to apply the stencil to. If you use this method, then any values set with the SetOutputSpacing, SetOutputOrigin, and SetOutputWholeExtent methods will be ignored. | |
virtual double[] | GetOutputOrigin () |
Set the Origin to be used for the stencil. It should be set to the Origin of the image you intend to apply the stencil to. The default value is (0,0,0). | |
virtual void | GetOutputOrigin (ref double _arg1, ref double _arg2, ref double _arg3) |
Set the Origin to be used for the stencil. It should be set to the Origin of the image you intend to apply the stencil to. The default value is (0,0,0). | |
virtual void | GetOutputOrigin (IntPtr _arg) |
Set the Origin to be used for the stencil. It should be set to the Origin of the image you intend to apply the stencil to. The default value is (0,0,0). | |
virtual double[] | GetOutputSpacing () |
Set the Spacing to be used for the stencil. It should be set to the Spacing of the image you intend to apply the stencil to. The default value is (1,1,1) | |
virtual void | GetOutputSpacing (ref double _arg1, ref double _arg2, ref double _arg3) |
Set the Spacing to be used for the stencil. It should be set to the Spacing of the image you intend to apply the stencil to. The default value is (1,1,1) | |
virtual void | GetOutputSpacing (IntPtr _arg) |
Set the Spacing to be used for the stencil. It should be set to the Spacing of the image you intend to apply the stencil to. The default value is (1,1,1) | |
virtual int[] | GetOutputWholeExtent () |
Set the whole extent for the stencil (anything outside this extent will be considered to be "outside" the stencil). | |
virtual void | GetOutputWholeExtent (ref int _arg1, ref int _arg2, ref int _arg3, ref int _arg4, ref int _arg5, ref int _arg6) |
Set the whole extent for the stencil (anything outside this extent will be considered to be "outside" the stencil). | |
virtual void | GetOutputWholeExtent (IntPtr _arg) |
Set the whole extent for the stencil (anything outside this extent will be considered to be "outside" the stencil). | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkImageStencilSource | NewInstance () |
Undocumented Block. | |
virtual void | ReportReferences (vtkGarbageCollector arg0) |
Report object referenced by instances of this class. | |
virtual void | SetInformationInput (vtkImageData arg0) |
Set a vtkImageData that has the Spacing, Origin, and WholeExtent that will be used for the stencil. This input should be set to the image that you wish to apply the stencil to. If you use this method, then any values set with the SetOutputSpacing, SetOutputOrigin, and SetOutputWholeExtent methods will be ignored. | |
virtual void | SetOutputOrigin (double _arg1, double _arg2, double _arg3) |
Set the Origin to be used for the stencil. It should be set to the Origin of the image you intend to apply the stencil to. The default value is (0,0,0). | |
virtual void | SetOutputOrigin (IntPtr _arg) |
Set the Origin to be used for the stencil. It should be set to the Origin of the image you intend to apply the stencil to. The default value is (0,0,0). | |
virtual void | SetOutputSpacing (double _arg1, double _arg2, double _arg3) |
Set the Spacing to be used for the stencil. It should be set to the Spacing of the image you intend to apply the stencil to. The default value is (1,1,1) | |
virtual void | SetOutputSpacing (IntPtr _arg) |
Set the Spacing to be used for the stencil. It should be set to the Spacing of the image you intend to apply the stencil to. The default value is (1,1,1) | |
virtual void | SetOutputWholeExtent (int _arg1, int _arg2, int _arg3, int _arg4, int _arg5, int _arg6) |
Set the whole extent for the stencil (anything outside this extent will be considered to be "outside" the stencil). | |
virtual void | SetOutputWholeExtent (IntPtr _arg) |
Set the whole extent for the stencil (anything outside this extent will be considered to be "outside" the stencil). | |
Static Public Member Functions | |
static new vtkImageStencilSource | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkImageStencilSource | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkImageStencilSource" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "21vtkImageStencilSource" |
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 | vtkImageStencilSource_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImageStencilSource_GetInformationInput_01 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImageStencilSource_GetOutputOrigin_02 (HandleRef pThis) |
static internal void | vtkImageStencilSource_GetOutputOrigin_03 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3) |
static internal void | vtkImageStencilSource_GetOutputOrigin_04 (HandleRef pThis, IntPtr _arg) |
static internal IntPtr | vtkImageStencilSource_GetOutputSpacing_05 (HandleRef pThis) |
static internal void | vtkImageStencilSource_GetOutputSpacing_06 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3) |
static internal void | vtkImageStencilSource_GetOutputSpacing_07 (HandleRef pThis, IntPtr _arg) |
static internal IntPtr | vtkImageStencilSource_GetOutputWholeExtent_08 (HandleRef pThis) |
static internal void | vtkImageStencilSource_GetOutputWholeExtent_09 (HandleRef pThis, ref int _arg1, ref int _arg2, ref int _arg3, ref int _arg4, ref int _arg5, ref int _arg6) |
static internal void | vtkImageStencilSource_GetOutputWholeExtent_10 (HandleRef pThis, IntPtr _arg) |
static internal int | vtkImageStencilSource_IsA_11 (HandleRef pThis, string type) |
static internal int | vtkImageStencilSource_IsTypeOf_12 (string type) |
static internal IntPtr | vtkImageStencilSource_NewInstance_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImageStencilSource_ReportReferences_15 (HandleRef pThis, HandleRef arg0) |
static internal IntPtr | vtkImageStencilSource_SafeDownCast_16 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImageStencilSource_SetInformationInput_17 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkImageStencilSource_SetOutputOrigin_18 (HandleRef pThis, double _arg1, double _arg2, double _arg3) |
static internal void | vtkImageStencilSource_SetOutputOrigin_19 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkImageStencilSource_SetOutputSpacing_20 (HandleRef pThis, double _arg1, double _arg2, double _arg3) |
static internal void | vtkImageStencilSource_SetOutputSpacing_21 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkImageStencilSource_SetOutputWholeExtent_22 (HandleRef pThis, int _arg1, int _arg2, int _arg3, int _arg4, int _arg5, int _arg6) |
static internal void | vtkImageStencilSource_SetOutputWholeExtent_23 (HandleRef pThis, IntPtr _arg) |
Static Private Member Functions | |
static | vtkImageStencilSource () |
Automatically generated type registration mechanics. |
vtkImageStencilSource - generate an image stencil
Description vtkImageStencilSource is a superclass for filters that generate image stencils. Given a clipping object such as a vtkImplicitFunction, it will set up a list of clipping extents for each x-row through the image data. The extents for each x-row can be retrieved via the GetNextExtent() method after the extent lists have been built with the BuildExtents() method. For large images, using clipping extents is much more memory efficient (and slightly more time-efficient) than building a mask. This class can be subclassed to allow clipping with objects other than vtkImplicitFunction.
vtkImplicitFunction vtkImageStencil vtkPolyDataToImageStencil
static Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkImageStencilSource.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.vtkImageStencilAlgorithm.
Reimplemented in Kitware.VTK.vtkLassoStencilSource, Kitware.VTK.vtkPolyDataToImageStencil, Kitware.VTK.vtkROIStencilSource, and Kitware.VTK.vtkImplicitFunctionToImageStencil.
virtual vtkImageData Kitware.VTK.vtkImageStencilSource.GetInformationInput | ( | ) | [virtual] |
Set a vtkImageData that has the Spacing, Origin, and WholeExtent that will be used for the stencil. This input should be set to the image that you wish to apply the stencil to. If you use this method, then any values set with the SetOutputSpacing, SetOutputOrigin, and SetOutputWholeExtent methods will be ignored.
virtual double [] Kitware.VTK.vtkImageStencilSource.GetOutputOrigin | ( | ) | [virtual] |
Set the Origin to be used for the stencil. It should be set to the Origin of the image you intend to apply the stencil to. The default value is (0,0,0).
virtual void Kitware.VTK.vtkImageStencilSource.GetOutputOrigin | ( | ref double | _arg1, |
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [virtual] |
Set the Origin to be used for the stencil. It should be set to the Origin of the image you intend to apply the stencil to. The default value is (0,0,0).
virtual void Kitware.VTK.vtkImageStencilSource.GetOutputOrigin | ( | IntPtr | _arg | ) | [virtual] |
Set the Origin to be used for the stencil. It should be set to the Origin of the image you intend to apply the stencil to. The default value is (0,0,0).
virtual double [] Kitware.VTK.vtkImageStencilSource.GetOutputSpacing | ( | ) | [virtual] |
Set the Spacing to be used for the stencil. It should be set to the Spacing of the image you intend to apply the stencil to. The default value is (1,1,1)
virtual void Kitware.VTK.vtkImageStencilSource.GetOutputSpacing | ( | ref double | _arg1, |
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [virtual] |
Set the Spacing to be used for the stencil. It should be set to the Spacing of the image you intend to apply the stencil to. The default value is (1,1,1)
virtual void Kitware.VTK.vtkImageStencilSource.GetOutputSpacing | ( | IntPtr | _arg | ) | [virtual] |
Set the Spacing to be used for the stencil. It should be set to the Spacing of the image you intend to apply the stencil to. The default value is (1,1,1)
virtual int [] Kitware.VTK.vtkImageStencilSource.GetOutputWholeExtent | ( | ) | [virtual] |
Set the whole extent for the stencil (anything outside this extent will be considered to be "outside" the stencil).
virtual void Kitware.VTK.vtkImageStencilSource.GetOutputWholeExtent | ( | ref int | _arg1, |
ref int | _arg2, | ||
ref int | _arg3, | ||
ref int | _arg4, | ||
ref int | _arg5, | ||
ref int | _arg6 | ||
) | [virtual] |
Set the whole extent for the stencil (anything outside this extent will be considered to be "outside" the stencil).
virtual void Kitware.VTK.vtkImageStencilSource.GetOutputWholeExtent | ( | IntPtr | _arg | ) | [virtual] |
Set the whole extent for the stencil (anything outside this extent will be considered to be "outside" the stencil).
override int Kitware.VTK.vtkImageStencilSource.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageStencilAlgorithm.
Reimplemented in Kitware.VTK.vtkLassoStencilSource, Kitware.VTK.vtkROIStencilSource, Kitware.VTK.vtkPolyDataToImageStencil, and Kitware.VTK.vtkImplicitFunctionToImageStencil.
static new int Kitware.VTK.vtkImageStencilSource.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageStencilAlgorithm.
Reimplemented in Kitware.VTK.vtkLassoStencilSource, Kitware.VTK.vtkROIStencilSource, Kitware.VTK.vtkPolyDataToImageStencil, and Kitware.VTK.vtkImplicitFunctionToImageStencil.
static new vtkImageStencilSource Kitware.VTK.vtkImageStencilSource.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageStencilAlgorithm.
Reimplemented in Kitware.VTK.vtkLassoStencilSource, Kitware.VTK.vtkPolyDataToImageStencil, Kitware.VTK.vtkROIStencilSource, and Kitware.VTK.vtkImplicitFunctionToImageStencil.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageStencilAlgorithm.
Reimplemented in Kitware.VTK.vtkLassoStencilSource, Kitware.VTK.vtkROIStencilSource, Kitware.VTK.vtkPolyDataToImageStencil, and Kitware.VTK.vtkImplicitFunctionToImageStencil.
virtual void Kitware.VTK.vtkImageStencilSource.ReportReferences | ( | vtkGarbageCollector | arg0 | ) | [virtual] |
Report object referenced by instances of this class.
static new vtkImageStencilSource Kitware.VTK.vtkImageStencilSource.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageStencilAlgorithm.
Reimplemented in Kitware.VTK.vtkLassoStencilSource, Kitware.VTK.vtkROIStencilSource, Kitware.VTK.vtkPolyDataToImageStencil, and Kitware.VTK.vtkImplicitFunctionToImageStencil.
virtual void Kitware.VTK.vtkImageStencilSource.SetInformationInput | ( | vtkImageData | arg0 | ) | [virtual] |
Set a vtkImageData that has the Spacing, Origin, and WholeExtent that will be used for the stencil. This input should be set to the image that you wish to apply the stencil to. If you use this method, then any values set with the SetOutputSpacing, SetOutputOrigin, and SetOutputWholeExtent methods will be ignored.
virtual void Kitware.VTK.vtkImageStencilSource.SetOutputOrigin | ( | double | _arg1, |
double | _arg2, | ||
double | _arg3 | ||
) | [virtual] |
Set the Origin to be used for the stencil. It should be set to the Origin of the image you intend to apply the stencil to. The default value is (0,0,0).
virtual void Kitware.VTK.vtkImageStencilSource.SetOutputOrigin | ( | IntPtr | _arg | ) | [virtual] |
Set the Origin to be used for the stencil. It should be set to the Origin of the image you intend to apply the stencil to. The default value is (0,0,0).
virtual void Kitware.VTK.vtkImageStencilSource.SetOutputSpacing | ( | double | _arg1, |
double | _arg2, | ||
double | _arg3 | ||
) | [virtual] |
Set the Spacing to be used for the stencil. It should be set to the Spacing of the image you intend to apply the stencil to. The default value is (1,1,1)
virtual void Kitware.VTK.vtkImageStencilSource.SetOutputSpacing | ( | IntPtr | _arg | ) | [virtual] |
Set the Spacing to be used for the stencil. It should be set to the Spacing of the image you intend to apply the stencil to. The default value is (1,1,1)
virtual void Kitware.VTK.vtkImageStencilSource.SetOutputWholeExtent | ( | int | _arg1, |
int | _arg2, | ||
int | _arg3, | ||
int | _arg4, | ||
int | _arg5, | ||
int | _arg6 | ||
) | [virtual] |
Set the whole extent for the stencil (anything outside this extent will be considered to be "outside" the stencil).
virtual void Kitware.VTK.vtkImageStencilSource.SetOutputWholeExtent | ( | IntPtr | _arg | ) | [virtual] |
Set the whole extent for the stencil (anything outside this extent will be considered to be "outside" the stencil).
static internal IntPtr Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_GetInformationInput_01 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_GetOutputOrigin_02 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_GetOutputOrigin_03 | ( | HandleRef | pThis, |
ref double | _arg1, | ||
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_GetOutputOrigin_04 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_GetOutputSpacing_05 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_GetOutputSpacing_06 | ( | HandleRef | pThis, |
ref double | _arg1, | ||
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_GetOutputSpacing_07 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_GetOutputWholeExtent_08 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_GetOutputWholeExtent_09 | ( | HandleRef | pThis, |
ref int | _arg1, | ||
ref int | _arg2, | ||
ref int | _arg3, | ||
ref int | _arg4, | ||
ref int | _arg5, | ||
ref int | _arg6 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_GetOutputWholeExtent_10 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal int Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_IsA_11 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_IsTypeOf_12 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_NewInstance_14 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_ReportReferences_15 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_SafeDownCast_16 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_SetInformationInput_17 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_SetOutputOrigin_18 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2, | ||
double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_SetOutputOrigin_19 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_SetOutputSpacing_20 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2, | ||
double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_SetOutputSpacing_21 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_SetOutputWholeExtent_22 | ( | HandleRef | pThis, |
int | _arg1, | ||
int | _arg2, | ||
int | _arg3, | ||
int | _arg4, | ||
int | _arg5, | ||
int | _arg6 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageStencilSource.vtkImageStencilSource_SetOutputWholeExtent_23 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkImageStencilSource.MRClassNameKey = "21vtkImageStencilSource" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageStencilAlgorithm.
Reimplemented in Kitware.VTK.vtkLassoStencilSource, Kitware.VTK.vtkPolyDataToImageStencil, Kitware.VTK.vtkROIStencilSource, and Kitware.VTK.vtkImplicitFunctionToImageStencil.
new const string Kitware.VTK.vtkImageStencilSource.MRFullTypeName = "Kitware.VTK.vtkImageStencilSource" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageStencilAlgorithm.
Reimplemented in Kitware.VTK.vtkLassoStencilSource, Kitware.VTK.vtkPolyDataToImageStencil, Kitware.VTK.vtkROIStencilSource, and Kitware.VTK.vtkImplicitFunctionToImageStencil.