ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkStreamer Class Reference

vtkStreamer - abstract object implements integration of massless particle through vector field More...

Inheritance diagram for Kitware.VTK.vtkStreamer:
[legend]
Collaboration diagram for Kitware.VTK.vtkStreamer:
[legend]

List of all members.

Public Member Functions

 vtkStreamer (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
virtual double GetEpsilon ()
 A positive value, as small as possible for numerical comparison. The initial value is 1E-12.
virtual int GetIntegrationDirection ()
 Specify the direction in which to integrate the Streamer.
string GetIntegrationDirectionAsString ()
 Return the integration direction as a character string.
virtual int GetIntegrationDirectionMaxValue ()
 Specify the direction in which to integrate the Streamer.
virtual int GetIntegrationDirectionMinValue ()
 Specify the direction in which to integrate the Streamer.
virtual double GetIntegrationStepLength ()
 Specify a nominal integration step size (expressed as a fraction of the size of each cell). This value can be larger than 1.
virtual double GetIntegrationStepLengthMaxValue ()
 Specify a nominal integration step size (expressed as a fraction of the size of each cell). This value can be larger than 1.
virtual double GetIntegrationStepLengthMinValue ()
 Specify a nominal integration step size (expressed as a fraction of the size of each cell). This value can be larger than 1.
virtual
vtkInitialValueProblemSolver 
GetIntegrator ()
 Set/get the integrator type to be used in the stream line calculation. The object passed is not actually used but is cloned with NewInstance by each thread/process in the process of integration (prototype pattern). The default is 2nd order Runge Kutta.
virtual double GetMaximumPropagationTime ()
 Specify the maximum length of the Streamer expressed in elapsed time.
virtual double GetMaximumPropagationTimeMaxValue ()
 Specify the maximum length of the Streamer expressed in elapsed time.
virtual double GetMaximumPropagationTimeMinValue ()
 Specify the maximum length of the Streamer expressed in elapsed time.
virtual int GetNumberOfThreads ()
 Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.
virtual int GetOrientationScalars ()
 Turn on/off the creation of scalar data from vorticity information. The scalar information is currently the orientation value "theta" used in rotating stream tubes. If off, and input dataset has scalars, then input dataset scalars are used, unless SpeedScalars is also on. SpeedScalars takes precedence over OrientationScalars.
virtual double GetSavePointInterval ()
 Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.
vtkDataSet GetSource ()
 Specify the source object used to generate starting points.
virtual int GetSpeedScalars ()
 Turn on/off the creation of scalar data from velocity magnitude. If off, and input dataset has scalars, input dataset scalars are used.
int GetStartLocation (ref int subId, IntPtr pcoords)
 Get the starting location of the streamline in the cell coordinate system.
double[] GetStartPosition ()
 Get the start position in global x-y-z coordinates.
virtual double GetTerminalSpeed ()
 Set/get terminal speed (i.e., speed is velocity magnitude). Terminal speed is speed at which streamer will terminate propagation.
virtual double GetTerminalSpeedMaxValue ()
 Set/get terminal speed (i.e., speed is velocity magnitude). Terminal speed is speed at which streamer will terminate propagation.
virtual double GetTerminalSpeedMinValue ()
 Set/get terminal speed (i.e., speed is velocity magnitude). Terminal speed is speed at which streamer will terminate propagation.
virtual int GetVorticity ()
 Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.
override int IsA (string type)
 Undocumented Block.
new vtkStreamer NewInstance ()
 Undocumented Block.
virtual void OrientationScalarsOff ()
 Turn on/off the creation of scalar data from vorticity information. The scalar information is currently the orientation value "theta" used in rotating stream tubes. If off, and input dataset has scalars, then input dataset scalars are used, unless SpeedScalars is also on. SpeedScalars takes precedence over OrientationScalars.
virtual void OrientationScalarsOn ()
 Turn on/off the creation of scalar data from vorticity information. The scalar information is currently the orientation value "theta" used in rotating stream tubes. If off, and input dataset has scalars, then input dataset scalars are used, unless SpeedScalars is also on. SpeedScalars takes precedence over OrientationScalars.
virtual void SetEpsilon (double _arg)
 A positive value, as small as possible for numerical comparison. The initial value is 1E-12.
virtual void SetIntegrationDirection (int _arg)
 Specify the direction in which to integrate the Streamer.
void SetIntegrationDirectionToBackward ()
 Specify the direction in which to integrate the Streamer.
void SetIntegrationDirectionToForward ()
 Specify the direction in which to integrate the Streamer.
void SetIntegrationDirectionToIntegrateBothDirections ()
 Specify the direction in which to integrate the Streamer.
virtual void SetIntegrationStepLength (double _arg)
 Specify a nominal integration step size (expressed as a fraction of the size of each cell). This value can be larger than 1.
void SetIntegrator (vtkInitialValueProblemSolver arg0)
 Set/get the integrator type to be used in the stream line calculation. The object passed is not actually used but is cloned with NewInstance by each thread/process in the process of integration (prototype pattern). The default is 2nd order Runge Kutta.
virtual void SetMaximumPropagationTime (double _arg)
 Specify the maximum length of the Streamer expressed in elapsed time.
virtual void SetNumberOfThreads (int _arg)
 Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.
virtual void SetOrientationScalars (int _arg)
 Turn on/off the creation of scalar data from vorticity information. The scalar information is currently the orientation value "theta" used in rotating stream tubes. If off, and input dataset has scalars, then input dataset scalars are used, unless SpeedScalars is also on. SpeedScalars takes precedence over OrientationScalars.
virtual void SetSavePointInterval (double _arg)
 Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.
void SetSource (vtkDataSet source)
 Specify the source object used to generate starting points.
virtual void SetSpeedScalars (int _arg)
 Turn on/off the creation of scalar data from velocity magnitude. If off, and input dataset has scalars, input dataset scalars are used.
void SetStartLocation (int cellId, int subId, IntPtr pcoords)
 Specify the start of the streamline in the cell coordinate system. That is, cellId and subId (if composite cell), and parametric coordinates.
void SetStartLocation (int cellId, int subId, double r, double s, double t)
 Specify the start of the streamline in the cell coordinate system. That is, cellId and subId (if composite cell), and parametric coordinates.
void SetStartPosition (IntPtr x)
 Specify the start of the streamline in the global coordinate system. Search must be performed to find initial cell to start integration from.
void SetStartPosition (double x, double y, double z)
 Specify the start of the streamline in the global coordinate system. Search must be performed to find initial cell to start integration from.
virtual void SetTerminalSpeed (double _arg)
 Set/get terminal speed (i.e., speed is velocity magnitude). Terminal speed is speed at which streamer will terminate propagation.
virtual void SetVorticity (int _arg)
 Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.
virtual void SpeedScalarsOff ()
 Turn on/off the creation of scalar data from velocity magnitude. If off, and input dataset has scalars, input dataset scalars are used.
virtual void SpeedScalarsOn ()
 Turn on/off the creation of scalar data from velocity magnitude. If off, and input dataset has scalars, input dataset scalars are used.
virtual void VorticityOff ()
 Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.
virtual void VorticityOn ()
 Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.

Static Public Member Functions

static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkStreamer SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkStreamer"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "11vtkStreamer"
 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 double vtkStreamer_GetEpsilon_01 (HandleRef pThis)
static internal int vtkStreamer_GetIntegrationDirection_02 (HandleRef pThis)
static internal IntPtr vtkStreamer_GetIntegrationDirectionAsString_03 (HandleRef pThis)
static internal int vtkStreamer_GetIntegrationDirectionMaxValue_04 (HandleRef pThis)
static internal int vtkStreamer_GetIntegrationDirectionMinValue_05 (HandleRef pThis)
static internal double vtkStreamer_GetIntegrationStepLength_06 (HandleRef pThis)
static internal double vtkStreamer_GetIntegrationStepLengthMaxValue_07 (HandleRef pThis)
static internal double vtkStreamer_GetIntegrationStepLengthMinValue_08 (HandleRef pThis)
static internal IntPtr vtkStreamer_GetIntegrator_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal double vtkStreamer_GetMaximumPropagationTime_10 (HandleRef pThis)
static internal double vtkStreamer_GetMaximumPropagationTimeMaxValue_11 (HandleRef pThis)
static internal double vtkStreamer_GetMaximumPropagationTimeMinValue_12 (HandleRef pThis)
static internal int vtkStreamer_GetNumberOfThreads_13 (HandleRef pThis)
static internal int vtkStreamer_GetOrientationScalars_14 (HandleRef pThis)
static internal double vtkStreamer_GetSavePointInterval_15 (HandleRef pThis)
static internal IntPtr vtkStreamer_GetSource_16 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkStreamer_GetSpeedScalars_17 (HandleRef pThis)
static internal int vtkStreamer_GetStartLocation_18 (HandleRef pThis, ref int subId, IntPtr pcoords)
static internal IntPtr vtkStreamer_GetStartPosition_19 (HandleRef pThis)
static internal double vtkStreamer_GetTerminalSpeed_20 (HandleRef pThis)
static internal double vtkStreamer_GetTerminalSpeedMaxValue_21 (HandleRef pThis)
static internal double vtkStreamer_GetTerminalSpeedMinValue_22 (HandleRef pThis)
static internal int vtkStreamer_GetVorticity_23 (HandleRef pThis)
static internal int vtkStreamer_IsA_24 (HandleRef pThis, string type)
static internal int vtkStreamer_IsTypeOf_25 (string type)
static internal IntPtr vtkStreamer_NewInstance_26 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkStreamer_OrientationScalarsOff_27 (HandleRef pThis)
static internal void vtkStreamer_OrientationScalarsOn_28 (HandleRef pThis)
static internal IntPtr vtkStreamer_SafeDownCast_29 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkStreamer_SetEpsilon_30 (HandleRef pThis, double _arg)
static internal void vtkStreamer_SetIntegrationDirection_31 (HandleRef pThis, int _arg)
static internal void vtkStreamer_SetIntegrationDirectionToBackward_32 (HandleRef pThis)
static internal void vtkStreamer_SetIntegrationDirectionToForward_33 (HandleRef pThis)
static internal void vtkStreamer_SetIntegrationDirectionToIntegrateBothDirections_34 (HandleRef pThis)
static internal void vtkStreamer_SetIntegrationStepLength_35 (HandleRef pThis, double _arg)
static internal void vtkStreamer_SetIntegrator_36 (HandleRef pThis, HandleRef arg0)
static internal void vtkStreamer_SetMaximumPropagationTime_37 (HandleRef pThis, double _arg)
static internal void vtkStreamer_SetNumberOfThreads_38 (HandleRef pThis, int _arg)
static internal void vtkStreamer_SetOrientationScalars_39 (HandleRef pThis, int _arg)
static internal void vtkStreamer_SetSavePointInterval_40 (HandleRef pThis, double _arg)
static internal void vtkStreamer_SetSource_41 (HandleRef pThis, HandleRef source)
static internal void vtkStreamer_SetSpeedScalars_42 (HandleRef pThis, int _arg)
static internal void vtkStreamer_SetStartLocation_43 (HandleRef pThis, int cellId, int subId, IntPtr pcoords)
static internal void vtkStreamer_SetStartLocation_44 (HandleRef pThis, int cellId, int subId, double r, double s, double t)
static internal void vtkStreamer_SetStartPosition_45 (HandleRef pThis, IntPtr x)
static internal void vtkStreamer_SetStartPosition_46 (HandleRef pThis, double x, double y, double z)
static internal void vtkStreamer_SetTerminalSpeed_47 (HandleRef pThis, double _arg)
static internal void vtkStreamer_SetVorticity_48 (HandleRef pThis, int _arg)
static internal void vtkStreamer_SpeedScalarsOff_49 (HandleRef pThis)
static internal void vtkStreamer_SpeedScalarsOn_50 (HandleRef pThis)
static internal void vtkStreamer_VorticityOff_51 (HandleRef pThis)
static internal void vtkStreamer_VorticityOn_52 (HandleRef pThis)

Static Private Member Functions

static vtkStreamer ()
 Automatically generated type registration mechanics.

Detailed Description

vtkStreamer - abstract object implements integration of massless particle through vector field

Description vtkStreamer is a filter that integrates a massless particle through a vector field. The integration is performed using second order Runge-Kutta method. vtkStreamer often serves as a base class for other classes that perform numerical integration through a vector field (e.g., vtkStreamLine).

Note that vtkStreamer can integrate both forward and backward in time, or in both directions. The length of the streamer is controlled by specifying an elapsed time. (The elapsed time is the time each particle travels.) Otherwise, the integration terminates after exiting the dataset or if the particle speed is reduced to a value less than the terminal speed.

vtkStreamer integrates through any type of dataset. As a result, if the dataset contains 2D cells such as polygons or triangles, the integration is constrained to lie on the surface defined by the 2D cells.

The starting point of streamers may be defined in three different ways. Starting from global x-y-z "position" allows you to start a single streamer at a specified x-y-z coordinate. Starting from "location" allows you to start at a specified cell, subId, and parametric coordinate. Finally, you may specify a source object to start multiple streamers. If you start streamers using a source object, for each point in the source that is inside the dataset a streamer is created.

vtkStreamer implements the integration process in the Integrate() method. Because vtkStreamer does not implement the Execute() method that its superclass (i.e., Filter) requires, it is an abstract class. Its subclasses implement the execute method and use the Integrate() method, and then build their own representation of the integration path (i.e., lines, dashed lines, points, etc.).


Constructor & Destructor Documentation

static Kitware.VTK.vtkStreamer.vtkStreamer ( ) [static, private]

Automatically generated type registration mechanics.

Kitware.VTK.vtkStreamer.vtkStreamer ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.


Member Function Documentation

override void Kitware.VTK.vtkStreamer.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.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStreamLine, Kitware.VTK.vtkDashedStreamLine, and Kitware.VTK.vtkStreamPoints.

virtual double Kitware.VTK.vtkStreamer.GetEpsilon ( ) [virtual]

A positive value, as small as possible for numerical comparison. The initial value is 1E-12.

Specify the direction in which to integrate the Streamer.

Return the integration direction as a character string.

Specify the direction in which to integrate the Streamer.

Specify the direction in which to integrate the Streamer.

Specify a nominal integration step size (expressed as a fraction of the size of each cell). This value can be larger than 1.

Specify a nominal integration step size (expressed as a fraction of the size of each cell). This value can be larger than 1.

Specify a nominal integration step size (expressed as a fraction of the size of each cell). This value can be larger than 1.

Set/get the integrator type to be used in the stream line calculation. The object passed is not actually used but is cloned with NewInstance by each thread/process in the process of integration (prototype pattern). The default is 2nd order Runge Kutta.

Here is the call graph for this function:

Specify the maximum length of the Streamer expressed in elapsed time.

Specify the maximum length of the Streamer expressed in elapsed time.

Specify the maximum length of the Streamer expressed in elapsed time.

virtual int Kitware.VTK.vtkStreamer.GetNumberOfThreads ( ) [virtual]

Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.

Turn on/off the creation of scalar data from vorticity information. The scalar information is currently the orientation value "theta" used in rotating stream tubes. If off, and input dataset has scalars, then input dataset scalars are used, unless SpeedScalars is also on. SpeedScalars takes precedence over OrientationScalars.

virtual double Kitware.VTK.vtkStreamer.GetSavePointInterval ( ) [virtual]

Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.

Specify the source object used to generate starting points.

Here is the call graph for this function:

virtual int Kitware.VTK.vtkStreamer.GetSpeedScalars ( ) [virtual]

Turn on/off the creation of scalar data from velocity magnitude. If off, and input dataset has scalars, input dataset scalars are used.

int Kitware.VTK.vtkStreamer.GetStartLocation ( ref int  subId,
IntPtr  pcoords 
)

Get the starting location of the streamline in the cell coordinate system.

Get the start position in global x-y-z coordinates.

virtual double Kitware.VTK.vtkStreamer.GetTerminalSpeed ( ) [virtual]

Set/get terminal speed (i.e., speed is velocity magnitude). Terminal speed is speed at which streamer will terminate propagation.

Set/get terminal speed (i.e., speed is velocity magnitude). Terminal speed is speed at which streamer will terminate propagation.

Set/get terminal speed (i.e., speed is velocity magnitude). Terminal speed is speed at which streamer will terminate propagation.

virtual int Kitware.VTK.vtkStreamer.GetVorticity ( ) [virtual]

Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.

override int Kitware.VTK.vtkStreamer.IsA ( string  type) [virtual]
static new int Kitware.VTK.vtkStreamer.IsTypeOf ( string  type) [static]

Turn on/off the creation of scalar data from vorticity information. The scalar information is currently the orientation value "theta" used in rotating stream tubes. If off, and input dataset has scalars, then input dataset scalars are used, unless SpeedScalars is also on. SpeedScalars takes precedence over OrientationScalars.

Turn on/off the creation of scalar data from vorticity information. The scalar information is currently the orientation value "theta" used in rotating stream tubes. If off, and input dataset has scalars, then input dataset scalars are used, unless SpeedScalars is also on. SpeedScalars takes precedence over OrientationScalars.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStreamLine, Kitware.VTK.vtkDashedStreamLine, and Kitware.VTK.vtkStreamPoints.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkStreamer.SetEpsilon ( double  _arg) [virtual]

A positive value, as small as possible for numerical comparison. The initial value is 1E-12.

virtual void Kitware.VTK.vtkStreamer.SetIntegrationDirection ( int  _arg) [virtual]

Specify the direction in which to integrate the Streamer.

Specify the direction in which to integrate the Streamer.

Specify the direction in which to integrate the Streamer.

Specify the direction in which to integrate the Streamer.

virtual void Kitware.VTK.vtkStreamer.SetIntegrationStepLength ( double  _arg) [virtual]

Specify a nominal integration step size (expressed as a fraction of the size of each cell). This value can be larger than 1.

Set/get the integrator type to be used in the stream line calculation. The object passed is not actually used but is cloned with NewInstance by each thread/process in the process of integration (prototype pattern). The default is 2nd order Runge Kutta.

virtual void Kitware.VTK.vtkStreamer.SetMaximumPropagationTime ( double  _arg) [virtual]

Specify the maximum length of the Streamer expressed in elapsed time.

virtual void Kitware.VTK.vtkStreamer.SetNumberOfThreads ( int  _arg) [virtual]

Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.

virtual void Kitware.VTK.vtkStreamer.SetOrientationScalars ( int  _arg) [virtual]

Turn on/off the creation of scalar data from vorticity information. The scalar information is currently the orientation value "theta" used in rotating stream tubes. If off, and input dataset has scalars, then input dataset scalars are used, unless SpeedScalars is also on. SpeedScalars takes precedence over OrientationScalars.

virtual void Kitware.VTK.vtkStreamer.SetSavePointInterval ( double  _arg) [virtual]

Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.

Specify the source object used to generate starting points.

virtual void Kitware.VTK.vtkStreamer.SetSpeedScalars ( int  _arg) [virtual]

Turn on/off the creation of scalar data from velocity magnitude. If off, and input dataset has scalars, input dataset scalars are used.

void Kitware.VTK.vtkStreamer.SetStartLocation ( int  cellId,
int  subId,
IntPtr  pcoords 
)

Specify the start of the streamline in the cell coordinate system. That is, cellId and subId (if composite cell), and parametric coordinates.

void Kitware.VTK.vtkStreamer.SetStartLocation ( int  cellId,
int  subId,
double  r,
double  s,
double  t 
)

Specify the start of the streamline in the cell coordinate system. That is, cellId and subId (if composite cell), and parametric coordinates.

Specify the start of the streamline in the global coordinate system. Search must be performed to find initial cell to start integration from.

void Kitware.VTK.vtkStreamer.SetStartPosition ( double  x,
double  y,
double  z 
)

Specify the start of the streamline in the global coordinate system. Search must be performed to find initial cell to start integration from.

virtual void Kitware.VTK.vtkStreamer.SetTerminalSpeed ( double  _arg) [virtual]

Set/get terminal speed (i.e., speed is velocity magnitude). Terminal speed is speed at which streamer will terminate propagation.

virtual void Kitware.VTK.vtkStreamer.SetVorticity ( int  _arg) [virtual]

Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.

virtual void Kitware.VTK.vtkStreamer.SpeedScalarsOff ( ) [virtual]

Turn on/off the creation of scalar data from velocity magnitude. If off, and input dataset has scalars, input dataset scalars are used.

virtual void Kitware.VTK.vtkStreamer.SpeedScalarsOn ( ) [virtual]

Turn on/off the creation of scalar data from velocity magnitude. If off, and input dataset has scalars, input dataset scalars are used.

virtual void Kitware.VTK.vtkStreamer.VorticityOff ( ) [virtual]

Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.

virtual void Kitware.VTK.vtkStreamer.VorticityOn ( ) [virtual]

Turn on/off the computation of vorticity. Vorticity is an indication of the rotation of the flow. In combination with vtkStreamLine and vtkTubeFilter can be used to create rotated tubes. If vorticity is turned on, in the output, the velocity vectors are replaced by vorticity vectors.

static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetEpsilon_01 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkStreamer.vtkStreamer_GetIntegrationDirection_02 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkStreamer.vtkStreamer_GetIntegrationDirectionAsString_03 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkStreamer.vtkStreamer_GetIntegrationDirectionMaxValue_04 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkStreamer.vtkStreamer_GetIntegrationDirectionMinValue_05 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetIntegrationStepLength_06 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetIntegrationStepLengthMaxValue_07 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetIntegrationStepLengthMinValue_08 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkStreamer.vtkStreamer_GetIntegrator_09 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetMaximumPropagationTime_10 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetMaximumPropagationTimeMaxValue_11 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetMaximumPropagationTimeMinValue_12 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkStreamer.vtkStreamer_GetNumberOfThreads_13 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkStreamer.vtkStreamer_GetOrientationScalars_14 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetSavePointInterval_15 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkStreamer.vtkStreamer_GetSource_16 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkStreamer.vtkStreamer_GetSpeedScalars_17 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkStreamer.vtkStreamer_GetStartLocation_18 ( HandleRef  pThis,
ref int  subId,
IntPtr  pcoords 
) [private]
static internal IntPtr Kitware.VTK.vtkStreamer.vtkStreamer_GetStartPosition_19 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetTerminalSpeed_20 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetTerminalSpeedMaxValue_21 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkStreamer.vtkStreamer_GetTerminalSpeedMinValue_22 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkStreamer.vtkStreamer_GetVorticity_23 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkStreamer.vtkStreamer_IsA_24 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkStreamer.vtkStreamer_IsTypeOf_25 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkStreamer.vtkStreamer_NewInstance_26 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_OrientationScalarsOff_27 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_OrientationScalarsOn_28 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkStreamer.vtkStreamer_SafeDownCast_29 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetEpsilon_30 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetIntegrationDirection_31 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetIntegrationDirectionToBackward_32 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetIntegrationDirectionToForward_33 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetIntegrationStepLength_35 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetIntegrator_36 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetMaximumPropagationTime_37 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetNumberOfThreads_38 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetOrientationScalars_39 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetSavePointInterval_40 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetSource_41 ( HandleRef  pThis,
HandleRef  source 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetSpeedScalars_42 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetStartLocation_43 ( HandleRef  pThis,
int  cellId,
int  subId,
IntPtr  pcoords 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetStartLocation_44 ( HandleRef  pThis,
int  cellId,
int  subId,
double  r,
double  s,
double  t 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetStartPosition_45 ( HandleRef  pThis,
IntPtr  x 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetStartPosition_46 ( HandleRef  pThis,
double  x,
double  y,
double  z 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetTerminalSpeed_47 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SetVorticity_48 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SpeedScalarsOff_49 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_SpeedScalarsOn_50 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_VorticityOff_51 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkStreamer.vtkStreamer_VorticityOn_52 ( HandleRef  pThis) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkStreamer.MRClassNameKey = "11vtkStreamer" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStreamLine, Kitware.VTK.vtkDashedStreamLine, and Kitware.VTK.vtkStreamPoints.

new const string Kitware.VTK.vtkStreamer.MRFullTypeName = "Kitware.VTK.vtkStreamer"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStreamLine, Kitware.VTK.vtkDashedStreamLine, and Kitware.VTK.vtkStreamPoints.


The documentation for this class was generated from the following file: