ActiViz .NET
5.8.0
|
vtkFastSplatter - A splatter optimized for splatting single kernels. More...
Public Types | |
enum | ClampLimit_WrapperEnum { ClampLimit = 1, FreezeScaleLimit = 3, NoneLimit = 0, ScaleLimit = 2 } |
Set/get the dimensions of the output image. More... | |
Public Member Functions | |
vtkFastSplatter (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkFastSplatter () | |
Undocumented Block. | |
virtual int | GetLimitMode () |
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue. | |
virtual double | GetMaxValue () |
See the LimitMode method. | |
virtual double | GetMinValue () |
See the LimitMode method. | |
virtual double[] | GetModelBounds () |
Set / get the (xmin,xmax, ymin,ymax, zmin,zmax) bounding box in which the sampling is performed. If any of the (min,max) bounds values are min >= max, then the bounds will be computed automatically from the input data. Otherwise, the user-specified bounds will be used. | |
virtual void | GetModelBounds (IntPtr data) |
Set / get the (xmin,xmax, ymin,ymax, zmin,zmax) bounding box in which the sampling is performed. If any of the (min,max) bounds values are min >= max, then the bounds will be computed automatically from the input data. Otherwise, the user-specified bounds will be used. | |
virtual int | GetNumberOfPointsSplatted () |
This returns the number of points splatted (as opposed to discarded for being outside the image) during the previous pass. | |
virtual int[] | GetOutputDimensions () |
Set/get the dimensions of the output image. | |
virtual void | GetOutputDimensions (ref int _arg1, ref int _arg2, ref int _arg3) |
Set/get the dimensions of the output image. | |
virtual void | GetOutputDimensions (IntPtr _arg) |
Set/get the dimensions of the output image. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkFastSplatter | NewInstance () |
Undocumented Block. | |
virtual void | SetLimitMode (int _arg) |
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue. | |
void | SetLimitModeToClamp () |
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue. | |
void | SetLimitModeToFreezeScale () |
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue. | |
void | SetLimitModeToNone () |
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue. | |
void | SetLimitModeToScale () |
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue. | |
virtual void | SetMaxValue (double _arg) |
See the LimitMode method. | |
virtual void | SetMinValue (double _arg) |
See the LimitMode method. | |
virtual void | SetModelBounds (double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6) |
Set / get the (xmin,xmax, ymin,ymax, zmin,zmax) bounding box in which the sampling is performed. If any of the (min,max) bounds values are min >= max, then the bounds will be computed automatically from the input data. Otherwise, the user-specified bounds will be used. | |
virtual void | SetModelBounds (IntPtr _arg) |
Set / get the (xmin,xmax, ymin,ymax, zmin,zmax) bounding box in which the sampling is performed. If any of the (min,max) bounds values are min >= max, then the bounds will be computed automatically from the input data. Otherwise, the user-specified bounds will be used. | |
virtual void | SetOutputDimensions (int _arg1, int _arg2, int _arg3) |
Set/get the dimensions of the output image. | |
virtual void | SetOutputDimensions (IntPtr _arg) |
Set/get the dimensions of the output image. | |
void | SetSplatConnection (vtkAlgorithmOutput arg0) |
Convenience function for connecting the splat algorithm source. This is provided mainly for convenience using the filter with ParaView, VTK users should prefer SetInputConnection(1, splat) instead. | |
Static Public Member Functions | |
static new vtkFastSplatter | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkFastSplatter | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkFastSplatter" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "15vtkFastSplatter" |
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 | vtkFastSplatter_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkFastSplatter_GetLimitMode_01 (HandleRef pThis) |
static internal double | vtkFastSplatter_GetMaxValue_02 (HandleRef pThis) |
static internal double | vtkFastSplatter_GetMinValue_03 (HandleRef pThis) |
static internal IntPtr | vtkFastSplatter_GetModelBounds_04 (HandleRef pThis) |
static internal void | vtkFastSplatter_GetModelBounds_05 (HandleRef pThis, IntPtr data) |
static internal int | vtkFastSplatter_GetNumberOfPointsSplatted_06 (HandleRef pThis) |
static internal IntPtr | vtkFastSplatter_GetOutputDimensions_07 (HandleRef pThis) |
static internal void | vtkFastSplatter_GetOutputDimensions_08 (HandleRef pThis, ref int _arg1, ref int _arg2, ref int _arg3) |
static internal void | vtkFastSplatter_GetOutputDimensions_09 (HandleRef pThis, IntPtr _arg) |
static internal int | vtkFastSplatter_IsA_10 (HandleRef pThis, string type) |
static internal int | vtkFastSplatter_IsTypeOf_11 (string type) |
static internal IntPtr | vtkFastSplatter_NewInstance_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkFastSplatter_SafeDownCast_14 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkFastSplatter_SetLimitMode_15 (HandleRef pThis, int _arg) |
static internal void | vtkFastSplatter_SetLimitModeToClamp_16 (HandleRef pThis) |
static internal void | vtkFastSplatter_SetLimitModeToFreezeScale_17 (HandleRef pThis) |
static internal void | vtkFastSplatter_SetLimitModeToNone_18 (HandleRef pThis) |
static internal void | vtkFastSplatter_SetLimitModeToScale_19 (HandleRef pThis) |
static internal void | vtkFastSplatter_SetMaxValue_20 (HandleRef pThis, double _arg) |
static internal void | vtkFastSplatter_SetMinValue_21 (HandleRef pThis, double _arg) |
static internal void | vtkFastSplatter_SetModelBounds_22 (HandleRef pThis, double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6) |
static internal void | vtkFastSplatter_SetModelBounds_23 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkFastSplatter_SetOutputDimensions_24 (HandleRef pThis, int _arg1, int _arg2, int _arg3) |
static internal void | vtkFastSplatter_SetOutputDimensions_25 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkFastSplatter_SetSplatConnection_26 (HandleRef pThis, HandleRef arg0) |
Static Private Member Functions | |
static | vtkFastSplatter () |
Automatically generated type registration mechanics. |
vtkFastSplatter - A splatter optimized for splatting single kernels.
Description
vtkFastSplatter takes any vtkPointSet as input (of which vtkPolyData and vtkUnstructuredGrid inherit). Each point in the data set is considered to be an impulse. These impulses are convolved with a given splat image. In other words, the splat image is added to the final image at every place where there is an input point.
Note that point and cell data are thrown away. If you want a sampling of unstructured points consider vtkGaussianSplatter or vtkShepardMethod.
Use input port 0 for the impulse data (vtkPointSet), and input port 1 for the splat image (vtkImageData)
Bugs
Any point outside of the extents of the image is thrown away, even if it is close enough such that it's convolution with the splat image would overlap the extents.
static Kitware.VTK.vtkFastSplatter.vtkFastSplatter | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkFastSplatter.vtkFastSplatter | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkFastSplatter.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.vtkImageAlgorithm.
virtual int Kitware.VTK.vtkFastSplatter.GetLimitMode | ( | ) | [virtual] |
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue.
virtual double Kitware.VTK.vtkFastSplatter.GetMaxValue | ( | ) | [virtual] |
See the LimitMode method.
virtual double Kitware.VTK.vtkFastSplatter.GetMinValue | ( | ) | [virtual] |
See the LimitMode method.
virtual double [] Kitware.VTK.vtkFastSplatter.GetModelBounds | ( | ) | [virtual] |
Set / get the (xmin,xmax, ymin,ymax, zmin,zmax) bounding box in which the sampling is performed. If any of the (min,max) bounds values are min >= max, then the bounds will be computed automatically from the input data. Otherwise, the user-specified bounds will be used.
virtual void Kitware.VTK.vtkFastSplatter.GetModelBounds | ( | IntPtr | data | ) | [virtual] |
Set / get the (xmin,xmax, ymin,ymax, zmin,zmax) bounding box in which the sampling is performed. If any of the (min,max) bounds values are min >= max, then the bounds will be computed automatically from the input data. Otherwise, the user-specified bounds will be used.
virtual int Kitware.VTK.vtkFastSplatter.GetNumberOfPointsSplatted | ( | ) | [virtual] |
This returns the number of points splatted (as opposed to discarded for being outside the image) during the previous pass.
virtual int [] Kitware.VTK.vtkFastSplatter.GetOutputDimensions | ( | ) | [virtual] |
Set/get the dimensions of the output image.
virtual void Kitware.VTK.vtkFastSplatter.GetOutputDimensions | ( | ref int | _arg1, |
ref int | _arg2, | ||
ref int | _arg3 | ||
) | [virtual] |
Set/get the dimensions of the output image.
virtual void Kitware.VTK.vtkFastSplatter.GetOutputDimensions | ( | IntPtr | _arg | ) | [virtual] |
Set/get the dimensions of the output image.
override int Kitware.VTK.vtkFastSplatter.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
static new int Kitware.VTK.vtkFastSplatter.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
static new vtkFastSplatter Kitware.VTK.vtkFastSplatter.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
static new vtkFastSplatter Kitware.VTK.vtkFastSplatter.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
virtual void Kitware.VTK.vtkFastSplatter.SetLimitMode | ( | int | _arg | ) | [virtual] |
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue.
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue.
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue.
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue.
Set/get the way voxel values will be limited. If this is set to None (the default), the output can have arbitrarily large values. If set to clamp, the output will be clamped to [MinValue,MaxValue]. If set to scale, the output will be linearly scaled between MinValue and MaxValue.
virtual void Kitware.VTK.vtkFastSplatter.SetMaxValue | ( | double | _arg | ) | [virtual] |
See the LimitMode method.
virtual void Kitware.VTK.vtkFastSplatter.SetMinValue | ( | double | _arg | ) | [virtual] |
See the LimitMode method.
virtual void Kitware.VTK.vtkFastSplatter.SetModelBounds | ( | double | _arg1, |
double | _arg2, | ||
double | _arg3, | ||
double | _arg4, | ||
double | _arg5, | ||
double | _arg6 | ||
) | [virtual] |
Set / get the (xmin,xmax, ymin,ymax, zmin,zmax) bounding box in which the sampling is performed. If any of the (min,max) bounds values are min >= max, then the bounds will be computed automatically from the input data. Otherwise, the user-specified bounds will be used.
virtual void Kitware.VTK.vtkFastSplatter.SetModelBounds | ( | IntPtr | _arg | ) | [virtual] |
Set / get the (xmin,xmax, ymin,ymax, zmin,zmax) bounding box in which the sampling is performed. If any of the (min,max) bounds values are min >= max, then the bounds will be computed automatically from the input data. Otherwise, the user-specified bounds will be used.
virtual void Kitware.VTK.vtkFastSplatter.SetOutputDimensions | ( | int | _arg1, |
int | _arg2, | ||
int | _arg3 | ||
) | [virtual] |
Set/get the dimensions of the output image.
virtual void Kitware.VTK.vtkFastSplatter.SetOutputDimensions | ( | IntPtr | _arg | ) | [virtual] |
Set/get the dimensions of the output image.
Convenience function for connecting the splat algorithm source. This is provided mainly for convenience using the filter with ParaView, VTK users should prefer SetInputConnection(1, splat) instead.
static internal int Kitware.VTK.vtkFastSplatter.vtkFastSplatter_GetLimitMode_01 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkFastSplatter.vtkFastSplatter_GetMaxValue_02 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkFastSplatter.vtkFastSplatter_GetMinValue_03 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkFastSplatter.vtkFastSplatter_GetModelBounds_04 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_GetModelBounds_05 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal int Kitware.VTK.vtkFastSplatter.vtkFastSplatter_GetNumberOfPointsSplatted_06 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkFastSplatter.vtkFastSplatter_GetOutputDimensions_07 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_GetOutputDimensions_08 | ( | HandleRef | pThis, |
ref int | _arg1, | ||
ref int | _arg2, | ||
ref int | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_GetOutputDimensions_09 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal int Kitware.VTK.vtkFastSplatter.vtkFastSplatter_IsA_10 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkFastSplatter.vtkFastSplatter_IsTypeOf_11 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkFastSplatter.vtkFastSplatter_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkFastSplatter.vtkFastSplatter_NewInstance_13 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SafeDownCast_14 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetLimitMode_15 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetLimitModeToClamp_16 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetLimitModeToFreezeScale_17 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetLimitModeToNone_18 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetLimitModeToScale_19 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetMaxValue_20 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetMinValue_21 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetModelBounds_22 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2, | ||
double | _arg3, | ||
double | _arg4, | ||
double | _arg5, | ||
double | _arg6 | ||
) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetModelBounds_23 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetOutputDimensions_24 | ( | HandleRef | pThis, |
int | _arg1, | ||
int | _arg2, | ||
int | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetOutputDimensions_25 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkFastSplatter.vtkFastSplatter_SetSplatConnection_26 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
new readonly string Kitware.VTK.vtkFastSplatter.MRClassNameKey = "15vtkFastSplatter" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
new const string Kitware.VTK.vtkFastSplatter.MRFullTypeName = "Kitware.VTK.vtkFastSplatter" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.