ActiViz .NET
5.8.0
|
vtkSurfaceLICPainter - painter that performs LIC on the surface of arbitrary geometry. More...
Public Member Functions | |
vtkSurfaceLICPainter (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkSurfaceLICPainter () | |
Undocumented Block. | |
virtual void | EnableOff () |
Enable/Disable this painter. | |
virtual void | EnableOn () |
Enable/Disable this painter. | |
virtual void | EnhancedLICOff () |
Enable/Disable enhanced LIC that improves image quality by increasing inter-streamline contrast while suppressing artifacts. Enhanced LIC performs two passes of LIC, with a 3x3 Laplacian high-pass filter in between that processes the output of pass #1 LIC and forwards the result as the input 'noise' to pass #2 LIC. This flag is automatically turned off during user interaction. | |
virtual void | EnhancedLICOn () |
Enable/Disable enhanced LIC that improves image quality by increasing inter-streamline contrast while suppressing artifacts. Enhanced LIC performs two passes of LIC, with a 3x3 Laplacian high-pass filter in between that processes the output of pass #1 LIC and forwards the result as the input 'noise' to pass #2 LIC. This flag is automatically turned off during user interaction. | |
virtual int | GetEnable () |
Enable/Disable this painter. | |
virtual int | GetEnhancedLIC () |
Enable/Disable enhanced LIC that improves image quality by increasing inter-streamline contrast while suppressing artifacts. Enhanced LIC performs two passes of LIC, with a 3x3 Laplacian high-pass filter in between that processes the output of pass #1 LIC and forwards the result as the input 'noise' to pass #2 LIC. This flag is automatically turned off during user interaction. | |
virtual double | GetLICIntensity () |
Control the contribution of the LIC in the final output image. 0.0 produces same result as disabling LIC alltogether, while 1.0 implies show LIC result alone. | |
virtual double | GetLICIntensityMaxValue () |
Control the contribution of the LIC in the final output image. 0.0 produces same result as disabling LIC alltogether, while 1.0 implies show LIC result alone. | |
virtual double | GetLICIntensityMinValue () |
Control the contribution of the LIC in the final output image. 0.0 produces same result as disabling LIC alltogether, while 1.0 implies show LIC result alone. | |
int | GetLICSuccess () |
Check if the LIC process runs properly. | |
virtual int | GetNumberOfSteps () |
Get/Set the number of integration steps in each direction. | |
override vtkDataObject | GetOutput () |
Get the output data object from this painter. Overridden to pass the input points (or cells) vectors as the tcoords to the deletage painters. This is required by the internal GLSL shader programs used for generating LIC. | |
int | GetRenderingPreparationSuccess () |
Check if PrepareForRendering passes. | |
virtual double | GetStepSize () |
Get/Set the step size (in pixels). | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkSurfaceLICPainter | NewInstance () |
Undocumented Block. | |
override void | ReleaseGraphicsResources (vtkWindow arg0) |
Release any graphics resources that are being consumed by this mapper. The parameter window could be used to determine which graphic resources to release. In this case, releases the display lists. | |
virtual void | SetEnable (int _arg) |
Enable/Disable this painter. | |
virtual void | SetEnhancedLIC (int _arg) |
Enable/Disable enhanced LIC that improves image quality by increasing inter-streamline contrast while suppressing artifacts. Enhanced LIC performs two passes of LIC, with a 3x3 Laplacian high-pass filter in between that processes the output of pass #1 LIC and forwards the result as the input 'noise' to pass #2 LIC. This flag is automatically turned off during user interaction. | |
void | SetInputArrayToProcess (int fieldAssociation, string name) |
Set the vectors to used for applying LIC. By default point vectors are used. Arguments are same as those passed to vtkAlgorithm::SetInputArrayToProcess except the first 3 arguments i.e. idx, port, connection. | |
void | SetInputArrayToProcess (int fieldAssociation, int fieldAttributeType) |
Set the vectors to used for applying LIC. By default point vectors are used. Arguments are same as those passed to vtkAlgorithm::SetInputArrayToProcess except the first 3 arguments i.e. idx, port, connection. | |
virtual void | SetLICIntensity (double _arg) |
Control the contribution of the LIC in the final output image. 0.0 produces same result as disabling LIC alltogether, while 1.0 implies show LIC result alone. | |
virtual void | SetNumberOfSteps (int _arg) |
Get/Set the number of integration steps in each direction. | |
virtual void | SetStepSize (double _arg) |
Get/Set the step size (in pixels). | |
Static Public Member Functions | |
static new vtkSurfaceLICPainter | New () |
Undocumented Block. | |
static bool | IsSupported (vtkRenderWindow arg0) |
Returns true is the rendering context supports extensions needed by this painter. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkSurfaceLICPainter | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkSurfaceLICPainter" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "20vtkSurfaceLICPainter" |
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 | vtkSurfaceLICPainter_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkSurfaceLICPainter_EnableOff_01 (HandleRef pThis) |
static internal void | vtkSurfaceLICPainter_EnableOn_02 (HandleRef pThis) |
static internal void | vtkSurfaceLICPainter_EnhancedLICOff_03 (HandleRef pThis) |
static internal void | vtkSurfaceLICPainter_EnhancedLICOn_04 (HandleRef pThis) |
static internal int | vtkSurfaceLICPainter_GetEnable_05 (HandleRef pThis) |
static internal int | vtkSurfaceLICPainter_GetEnhancedLIC_06 (HandleRef pThis) |
static internal double | vtkSurfaceLICPainter_GetLICIntensity_07 (HandleRef pThis) |
static internal double | vtkSurfaceLICPainter_GetLICIntensityMaxValue_08 (HandleRef pThis) |
static internal double | vtkSurfaceLICPainter_GetLICIntensityMinValue_09 (HandleRef pThis) |
static internal int | vtkSurfaceLICPainter_GetLICSuccess_10 (HandleRef pThis) |
static internal int | vtkSurfaceLICPainter_GetNumberOfSteps_11 (HandleRef pThis) |
static internal IntPtr | vtkSurfaceLICPainter_GetOutput_12 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkSurfaceLICPainter_GetRenderingPreparationSuccess_13 (HandleRef pThis) |
static internal double | vtkSurfaceLICPainter_GetStepSize_14 (HandleRef pThis) |
static internal int | vtkSurfaceLICPainter_IsA_15 (HandleRef pThis, string type) |
static internal byte | vtkSurfaceLICPainter_IsSupported_16 (HandleRef arg0) |
static internal int | vtkSurfaceLICPainter_IsTypeOf_17 (string type) |
static internal IntPtr | vtkSurfaceLICPainter_NewInstance_19 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkSurfaceLICPainter_ReleaseGraphicsResources_20 (HandleRef pThis, HandleRef arg0) |
static internal IntPtr | vtkSurfaceLICPainter_SafeDownCast_21 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkSurfaceLICPainter_SetEnable_22 (HandleRef pThis, int _arg) |
static internal void | vtkSurfaceLICPainter_SetEnhancedLIC_23 (HandleRef pThis, int _arg) |
static internal void | vtkSurfaceLICPainter_SetInputArrayToProcess_24 (HandleRef pThis, int fieldAssociation, string name) |
static internal void | vtkSurfaceLICPainter_SetInputArrayToProcess_25 (HandleRef pThis, int fieldAssociation, int fieldAttributeType) |
static internal void | vtkSurfaceLICPainter_SetLICIntensity_26 (HandleRef pThis, double _arg) |
static internal void | vtkSurfaceLICPainter_SetNumberOfSteps_27 (HandleRef pThis, int _arg) |
static internal void | vtkSurfaceLICPainter_SetStepSize_28 (HandleRef pThis, double _arg) |
Static Private Member Functions | |
static | vtkSurfaceLICPainter () |
Automatically generated type registration mechanics. |
vtkSurfaceLICPainter - painter that performs LIC on the surface of arbitrary geometry.
Description vtkSurfaceLICPainter painter performs LIC on the surface of arbitrary geometry. Point vectors are used as the vector field for generating the LIC. The implementation is based on "Image Space Based Visualization on Unsteady Flow on Surfaces" by Laramee, Jobard and Hauser appeared in proceedings of IEEE Visualization '03, pages 131-138.
static Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkSurfaceLICPainter.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.vtkPainter.
virtual void Kitware.VTK.vtkSurfaceLICPainter.EnableOff | ( | ) | [virtual] |
Enable/Disable this painter.
virtual void Kitware.VTK.vtkSurfaceLICPainter.EnableOn | ( | ) | [virtual] |
Enable/Disable this painter.
virtual void Kitware.VTK.vtkSurfaceLICPainter.EnhancedLICOff | ( | ) | [virtual] |
Enable/Disable enhanced LIC that improves image quality by increasing inter-streamline contrast while suppressing artifacts. Enhanced LIC performs two passes of LIC, with a 3x3 Laplacian high-pass filter in between that processes the output of pass #1 LIC and forwards the result as the input 'noise' to pass #2 LIC. This flag is automatically turned off during user interaction.
virtual void Kitware.VTK.vtkSurfaceLICPainter.EnhancedLICOn | ( | ) | [virtual] |
Enable/Disable enhanced LIC that improves image quality by increasing inter-streamline contrast while suppressing artifacts. Enhanced LIC performs two passes of LIC, with a 3x3 Laplacian high-pass filter in between that processes the output of pass #1 LIC and forwards the result as the input 'noise' to pass #2 LIC. This flag is automatically turned off during user interaction.
virtual int Kitware.VTK.vtkSurfaceLICPainter.GetEnable | ( | ) | [virtual] |
Enable/Disable this painter.
virtual int Kitware.VTK.vtkSurfaceLICPainter.GetEnhancedLIC | ( | ) | [virtual] |
Enable/Disable enhanced LIC that improves image quality by increasing inter-streamline contrast while suppressing artifacts. Enhanced LIC performs two passes of LIC, with a 3x3 Laplacian high-pass filter in between that processes the output of pass #1 LIC and forwards the result as the input 'noise' to pass #2 LIC. This flag is automatically turned off during user interaction.
virtual double Kitware.VTK.vtkSurfaceLICPainter.GetLICIntensity | ( | ) | [virtual] |
Control the contribution of the LIC in the final output image. 0.0 produces same result as disabling LIC alltogether, while 1.0 implies show LIC result alone.
virtual double Kitware.VTK.vtkSurfaceLICPainter.GetLICIntensityMaxValue | ( | ) | [virtual] |
Control the contribution of the LIC in the final output image. 0.0 produces same result as disabling LIC alltogether, while 1.0 implies show LIC result alone.
virtual double Kitware.VTK.vtkSurfaceLICPainter.GetLICIntensityMinValue | ( | ) | [virtual] |
Control the contribution of the LIC in the final output image. 0.0 produces same result as disabling LIC alltogether, while 1.0 implies show LIC result alone.
Check if the LIC process runs properly.
virtual int Kitware.VTK.vtkSurfaceLICPainter.GetNumberOfSteps | ( | ) | [virtual] |
Get/Set the number of integration steps in each direction.
override vtkDataObject Kitware.VTK.vtkSurfaceLICPainter.GetOutput | ( | ) | [virtual] |
Get the output data object from this painter. Overridden to pass the input points (or cells) vectors as the tcoords to the deletage painters. This is required by the internal GLSL shader programs used for generating LIC.
Reimplemented from Kitware.VTK.vtkPainter.
Check if PrepareForRendering passes.
virtual double Kitware.VTK.vtkSurfaceLICPainter.GetStepSize | ( | ) | [virtual] |
Get/Set the step size (in pixels).
override int Kitware.VTK.vtkSurfaceLICPainter.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPainter.
static bool Kitware.VTK.vtkSurfaceLICPainter.IsSupported | ( | vtkRenderWindow | arg0 | ) | [static] |
Returns true is the rendering context supports extensions needed by this painter.
static new int Kitware.VTK.vtkSurfaceLICPainter.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPainter.
static new vtkSurfaceLICPainter Kitware.VTK.vtkSurfaceLICPainter.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPainter.
override void Kitware.VTK.vtkSurfaceLICPainter.ReleaseGraphicsResources | ( | vtkWindow | arg0 | ) | [virtual] |
Release any graphics resources that are being consumed by this mapper. The parameter window could be used to determine which graphic resources to release. In this case, releases the display lists.
Reimplemented from Kitware.VTK.vtkPainter.
static new vtkSurfaceLICPainter Kitware.VTK.vtkSurfaceLICPainter.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPainter.
virtual void Kitware.VTK.vtkSurfaceLICPainter.SetEnable | ( | int | _arg | ) | [virtual] |
Enable/Disable this painter.
virtual void Kitware.VTK.vtkSurfaceLICPainter.SetEnhancedLIC | ( | int | _arg | ) | [virtual] |
Enable/Disable enhanced LIC that improves image quality by increasing inter-streamline contrast while suppressing artifacts. Enhanced LIC performs two passes of LIC, with a 3x3 Laplacian high-pass filter in between that processes the output of pass #1 LIC and forwards the result as the input 'noise' to pass #2 LIC. This flag is automatically turned off during user interaction.
void Kitware.VTK.vtkSurfaceLICPainter.SetInputArrayToProcess | ( | int | fieldAssociation, |
string | name | ||
) |
Set the vectors to used for applying LIC. By default point vectors are used. Arguments are same as those passed to vtkAlgorithm::SetInputArrayToProcess except the first 3 arguments i.e. idx, port, connection.
void Kitware.VTK.vtkSurfaceLICPainter.SetInputArrayToProcess | ( | int | fieldAssociation, |
int | fieldAttributeType | ||
) |
Set the vectors to used for applying LIC. By default point vectors are used. Arguments are same as those passed to vtkAlgorithm::SetInputArrayToProcess except the first 3 arguments i.e. idx, port, connection.
virtual void Kitware.VTK.vtkSurfaceLICPainter.SetLICIntensity | ( | double | _arg | ) | [virtual] |
Control the contribution of the LIC in the final output image. 0.0 produces same result as disabling LIC alltogether, while 1.0 implies show LIC result alone.
virtual void Kitware.VTK.vtkSurfaceLICPainter.SetNumberOfSteps | ( | int | _arg | ) | [virtual] |
Get/Set the number of integration steps in each direction.
virtual void Kitware.VTK.vtkSurfaceLICPainter.SetStepSize | ( | double | _arg | ) | [virtual] |
Get/Set the step size (in pixels).
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_EnableOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_EnableOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_EnhancedLICOff_03 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_EnhancedLICOn_04 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_GetEnable_05 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_GetEnhancedLIC_06 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_GetLICIntensity_07 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_GetLICIntensityMaxValue_08 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_GetLICIntensityMinValue_09 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_GetLICSuccess_10 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_GetNumberOfSteps_11 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_GetOutput_12 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_GetRenderingPreparationSuccess_13 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_GetStepSize_14 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_IsA_15 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal byte Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_IsSupported_16 | ( | HandleRef | arg0 | ) | [private] |
static internal int Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_IsTypeOf_17 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_NewInstance_19 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_ReleaseGraphicsResources_20 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_SafeDownCast_21 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_SetEnable_22 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_SetEnhancedLIC_23 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_SetInputArrayToProcess_24 | ( | HandleRef | pThis, |
int | fieldAssociation, | ||
string | name | ||
) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_SetInputArrayToProcess_25 | ( | HandleRef | pThis, |
int | fieldAssociation, | ||
int | fieldAttributeType | ||
) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_SetLICIntensity_26 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_SetNumberOfSteps_27 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkSurfaceLICPainter.vtkSurfaceLICPainter_SetStepSize_28 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkSurfaceLICPainter.MRClassNameKey = "20vtkSurfaceLICPainter" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPainter.
new const string Kitware.VTK.vtkSurfaceLICPainter.MRFullTypeName = "Kitware.VTK.vtkSurfaceLICPainter" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPainter.