ActiViz .NET
5.8.0
|
vtkTensorGlyph - scale and orient glyph(s) according to tensor eigenvalues and eigenvectors More...
Public Types | |
enum | COLOR_BY_EIGENVALUES_WrapperEnum { COLOR_BY_EIGENVALUES = 1, COLOR_BY_SCALARS = 0 } |
Turn on/off coloring of glyph with input scalar data or eigenvalues. If false, or input scalar data not present, then the scalars from the source object are passed through the filter. More... | |
Public Member Functions | |
vtkTensorGlyph (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkTensorGlyph () | |
Description Construct object with scaling on and scale factor 1.0. Eigenvalues are extracted, glyphs are colored with input scalar data, and logarithmic scaling is turned off. | |
virtual void | ClampScalingOff () |
Turn on/off scalar clamping. If scalar clamping is on, the ivar MaxScaleFactor is used to control the maximum scale factor. (This is useful to prevent uncontrolled scaling near singularities.) | |
virtual void | ClampScalingOn () |
Turn on/off scalar clamping. If scalar clamping is on, the ivar MaxScaleFactor is used to control the maximum scale factor. (This is useful to prevent uncontrolled scaling near singularities.) | |
virtual void | ColorGlyphsOff () |
Turn on/off coloring of glyph with input scalar data or eigenvalues. If false, or input scalar data not present, then the scalars from the source object are passed through the filter. | |
virtual void | ColorGlyphsOn () |
Turn on/off coloring of glyph with input scalar data or eigenvalues. If false, or input scalar data not present, then the scalars from the source object are passed through the filter. | |
virtual void | ExtractEigenvaluesOff () |
Turn on/off extraction of eigenvalues from tensor. | |
virtual void | ExtractEigenvaluesOn () |
Turn on/off extraction of eigenvalues from tensor. | |
virtual int | GetClampScaling () |
Turn on/off scalar clamping. If scalar clamping is on, the ivar MaxScaleFactor is used to control the maximum scale factor. (This is useful to prevent uncontrolled scaling near singularities.) | |
virtual int | GetColorGlyphs () |
Turn on/off coloring of glyph with input scalar data or eigenvalues. If false, or input scalar data not present, then the scalars from the source object are passed through the filter. | |
virtual int | GetColorMode () |
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1. | |
virtual int | GetColorModeMaxValue () |
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1. | |
virtual int | GetColorModeMinValue () |
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1. | |
virtual int | GetExtractEigenvalues () |
Turn on/off extraction of eigenvalues from tensor. | |
virtual double | GetLength () |
Set/Get the distance, along x, from the origin to the end of the source glyph. It is used to draw the symmetric glyphs. | |
virtual double | GetMaxScaleFactor () |
Set/Get the maximum allowable scale factor. This value is compared to the combination of the scale factor times the eigenvalue. If less, the scale factor is reset to the MaxScaleFactor. The boolean ClampScaling has to be "on" for this to work. | |
virtual double | GetScaleFactor () |
Specify scale factor to scale object by. (Scale factor always affects output even if scaling is off.) | |
virtual int | GetScaling () |
Turn on/off scaling of glyph with eigenvalues. | |
vtkPolyData | GetSource () |
Specify the geometry to copy to each point. Old style. See SetSourceConnection. | |
virtual int | GetSymmetric () |
Turn on/off drawing a mirror of each glyph. | |
virtual int | GetThreeGlyphs () |
Turn on/off drawing three glyphs. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkTensorGlyph | NewInstance () |
Undocumented Block. | |
virtual void | ScalingOff () |
Turn on/off scaling of glyph with eigenvalues. | |
virtual void | ScalingOn () |
Turn on/off scaling of glyph with eigenvalues. | |
virtual void | SetClampScaling (int _arg) |
Turn on/off scalar clamping. If scalar clamping is on, the ivar MaxScaleFactor is used to control the maximum scale factor. (This is useful to prevent uncontrolled scaling near singularities.) | |
virtual void | SetColorGlyphs (int _arg) |
Turn on/off coloring of glyph with input scalar data or eigenvalues. If false, or input scalar data not present, then the scalars from the source object are passed through the filter. | |
virtual void | SetColorMode (int _arg) |
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1. | |
void | SetColorModeToEigenvalues () |
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1. | |
void | SetColorModeToScalars () |
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1. | |
virtual void | SetExtractEigenvalues (int _arg) |
Turn on/off extraction of eigenvalues from tensor. | |
virtual void | SetLength (double _arg) |
Set/Get the distance, along x, from the origin to the end of the source glyph. It is used to draw the symmetric glyphs. | |
virtual void | SetMaxScaleFactor (double _arg) |
Set/Get the maximum allowable scale factor. This value is compared to the combination of the scale factor times the eigenvalue. If less, the scale factor is reset to the MaxScaleFactor. The boolean ClampScaling has to be "on" for this to work. | |
virtual void | SetScaleFactor (double _arg) |
Specify scale factor to scale object by. (Scale factor always affects output even if scaling is off.) | |
virtual void | SetScaling (int _arg) |
Turn on/off scaling of glyph with eigenvalues. | |
void | SetSource (vtkPolyData source) |
Specify the geometry to copy to each point. Old style. See SetSourceConnection. | |
void | SetSourceConnection (int id, vtkAlgorithmOutput algOutput) |
Specify a source object at a specified table location. New style. Source connection is stored in port 1. This method is equivalent to SetInputConnection(1, id, outputPort). | |
void | SetSourceConnection (vtkAlgorithmOutput algOutput) |
Specify a source object at a specified table location. New style. Source connection is stored in port 1. This method is equivalent to SetInputConnection(1, id, outputPort). | |
virtual void | SetSymmetric (int _arg) |
Turn on/off drawing a mirror of each glyph. | |
virtual void | SetThreeGlyphs (int _arg) |
Turn on/off drawing three glyphs. | |
virtual void | SymmetricOff () |
Turn on/off drawing a mirror of each glyph. | |
virtual void | SymmetricOn () |
Turn on/off drawing a mirror of each glyph. | |
virtual void | ThreeGlyphsOff () |
Turn on/off drawing three glyphs. | |
virtual void | ThreeGlyphsOn () |
Turn on/off drawing three glyphs. | |
Static Public Member Functions | |
static new vtkTensorGlyph | New () |
Description Construct object with scaling on and scale factor 1.0. Eigenvalues are extracted, glyphs are colored with input scalar data, and logarithmic scaling is turned off. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkTensorGlyph | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkTensorGlyph" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "14vtkTensorGlyph" |
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 | vtkTensorGlyph_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTensorGlyph_ClampScalingOff_01 (HandleRef pThis) |
static internal void | vtkTensorGlyph_ClampScalingOn_02 (HandleRef pThis) |
static internal void | vtkTensorGlyph_ColorGlyphsOff_03 (HandleRef pThis) |
static internal void | vtkTensorGlyph_ColorGlyphsOn_04 (HandleRef pThis) |
static internal void | vtkTensorGlyph_ExtractEigenvaluesOff_05 (HandleRef pThis) |
static internal void | vtkTensorGlyph_ExtractEigenvaluesOn_06 (HandleRef pThis) |
static internal int | vtkTensorGlyph_GetClampScaling_07 (HandleRef pThis) |
static internal int | vtkTensorGlyph_GetColorGlyphs_08 (HandleRef pThis) |
static internal int | vtkTensorGlyph_GetColorMode_09 (HandleRef pThis) |
static internal int | vtkTensorGlyph_GetColorModeMaxValue_10 (HandleRef pThis) |
static internal int | vtkTensorGlyph_GetColorModeMinValue_11 (HandleRef pThis) |
static internal int | vtkTensorGlyph_GetExtractEigenvalues_12 (HandleRef pThis) |
static internal double | vtkTensorGlyph_GetLength_13 (HandleRef pThis) |
static internal double | vtkTensorGlyph_GetMaxScaleFactor_14 (HandleRef pThis) |
static internal double | vtkTensorGlyph_GetScaleFactor_15 (HandleRef pThis) |
static internal int | vtkTensorGlyph_GetScaling_16 (HandleRef pThis) |
static internal IntPtr | vtkTensorGlyph_GetSource_17 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkTensorGlyph_GetSymmetric_18 (HandleRef pThis) |
static internal int | vtkTensorGlyph_GetThreeGlyphs_19 (HandleRef pThis) |
static internal int | vtkTensorGlyph_IsA_20 (HandleRef pThis, string type) |
static internal int | vtkTensorGlyph_IsTypeOf_21 (string type) |
static internal IntPtr | vtkTensorGlyph_NewInstance_23 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkTensorGlyph_SafeDownCast_24 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTensorGlyph_ScalingOff_25 (HandleRef pThis) |
static internal void | vtkTensorGlyph_ScalingOn_26 (HandleRef pThis) |
static internal void | vtkTensorGlyph_SetClampScaling_27 (HandleRef pThis, int _arg) |
static internal void | vtkTensorGlyph_SetColorGlyphs_28 (HandleRef pThis, int _arg) |
static internal void | vtkTensorGlyph_SetColorMode_29 (HandleRef pThis, int _arg) |
static internal void | vtkTensorGlyph_SetColorModeToEigenvalues_30 (HandleRef pThis) |
static internal void | vtkTensorGlyph_SetColorModeToScalars_31 (HandleRef pThis) |
static internal void | vtkTensorGlyph_SetExtractEigenvalues_32 (HandleRef pThis, int _arg) |
static internal void | vtkTensorGlyph_SetLength_33 (HandleRef pThis, double _arg) |
static internal void | vtkTensorGlyph_SetMaxScaleFactor_34 (HandleRef pThis, double _arg) |
static internal void | vtkTensorGlyph_SetScaleFactor_35 (HandleRef pThis, double _arg) |
static internal void | vtkTensorGlyph_SetScaling_36 (HandleRef pThis, int _arg) |
static internal void | vtkTensorGlyph_SetSource_37 (HandleRef pThis, HandleRef source) |
static internal void | vtkTensorGlyph_SetSourceConnection_38 (HandleRef pThis, int id, HandleRef algOutput) |
static internal void | vtkTensorGlyph_SetSourceConnection_39 (HandleRef pThis, HandleRef algOutput) |
static internal void | vtkTensorGlyph_SetSymmetric_40 (HandleRef pThis, int _arg) |
static internal void | vtkTensorGlyph_SetThreeGlyphs_41 (HandleRef pThis, int _arg) |
static internal void | vtkTensorGlyph_SymmetricOff_42 (HandleRef pThis) |
static internal void | vtkTensorGlyph_SymmetricOn_43 (HandleRef pThis) |
static internal void | vtkTensorGlyph_ThreeGlyphsOff_44 (HandleRef pThis) |
static internal void | vtkTensorGlyph_ThreeGlyphsOn_45 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkTensorGlyph () |
Automatically generated type registration mechanics. |
vtkTensorGlyph - scale and orient glyph(s) according to tensor eigenvalues and eigenvectors
Description vtkTensorGlyph is a filter that copies a geometric representation (specified as polygonal data) to every input point. The geometric representation, or glyph, can be scaled and/or rotated according to the tensor at the input point. Scaling and rotation is controlled by the eigenvalues/eigenvectors of the tensor as follows. For each tensor, the eigenvalues (and associated eigenvectors) are sorted to determine the major, medium, and minor eigenvalues/eigenvectors.
If the boolean variable ThreeGlyphs is not set the major eigenvalue scales the glyph in the x-direction, the medium in the y-direction, and the minor in the z-direction. Then, the glyph is rotated so that the glyph's local x-axis lies along the major eigenvector, y-axis along the medium eigenvector, and z-axis along the minor.
If the boolean variable ThreeGlyphs is set three glyphs are produced, each of them oriented along an eigenvector and scaled according to the corresponding eigenvector.
If the boolean variable Symmetric is set each glyph is mirrored (2 or 6 glyphs will be produced)
The x-axis of the source glyph will correspond to the eigenvector on output. Point (0,0,0) in the source will be placed in the data point. Variable Length will normally correspond to the distance from the origin to the tip of the source glyph along the x-axis, but can be changed to produce other results when Symmetric is on, e.g. glyphs that do not touch or that overlap.
Please note that when Symmetric is false it will generally be better to place the source glyph from (-0.5,0,0) to (0.5,0,0), i.e. centred at the origin. When symmetric is true the placement from (0,0,0) to (1,0,0) will generally be more convenient.
A scale factor is provided to control the amount of scaling. Also, you can turn off scaling completely if desired. The boolean variable ClampScaling controls the maximum scaling (in conjunction with MaxScaleFactor.) This is useful in certain applications where singularities or large order of magnitude differences exist in the eigenvalues.
If the boolean variable ColorGlyphs is set to true the glyphs are colored. The glyphs can be colored using the input scalars (SetColorModeToScalars), which is the default, or colored using the eigenvalues (SetColorModeToEigenvalues).
Another instance variable, ExtractEigenvalues, has been provided to control extraction of eigenvalues/eigenvectors. If this boolean is false, then eigenvalues/eigenvectors are not extracted, and the columns of the tensor are taken as the eigenvectors (the norm of column, always positive, is the eigenvalue). This allows additional capability over the vtkGlyph3D object. That is, the glyph can be oriented in three directions instead of one.
static Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Description Construct object with scaling on and scale factor 1.0. Eigenvalues are extracted, glyphs are colored with input scalar data, and logarithmic scaling is turned off.
virtual void Kitware.VTK.vtkTensorGlyph.ClampScalingOff | ( | ) | [virtual] |
Turn on/off scalar clamping. If scalar clamping is on, the ivar MaxScaleFactor is used to control the maximum scale factor. (This is useful to prevent uncontrolled scaling near singularities.)
virtual void Kitware.VTK.vtkTensorGlyph.ClampScalingOn | ( | ) | [virtual] |
Turn on/off scalar clamping. If scalar clamping is on, the ivar MaxScaleFactor is used to control the maximum scale factor. (This is useful to prevent uncontrolled scaling near singularities.)
virtual void Kitware.VTK.vtkTensorGlyph.ColorGlyphsOff | ( | ) | [virtual] |
Turn on/off coloring of glyph with input scalar data or eigenvalues. If false, or input scalar data not present, then the scalars from the source object are passed through the filter.
virtual void Kitware.VTK.vtkTensorGlyph.ColorGlyphsOn | ( | ) | [virtual] |
Turn on/off coloring of glyph with input scalar data or eigenvalues. If false, or input scalar data not present, then the scalars from the source object are passed through the filter.
override void Kitware.VTK.vtkTensorGlyph.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.
virtual void Kitware.VTK.vtkTensorGlyph.ExtractEigenvaluesOff | ( | ) | [virtual] |
Turn on/off extraction of eigenvalues from tensor.
virtual void Kitware.VTK.vtkTensorGlyph.ExtractEigenvaluesOn | ( | ) | [virtual] |
Turn on/off extraction of eigenvalues from tensor.
virtual int Kitware.VTK.vtkTensorGlyph.GetClampScaling | ( | ) | [virtual] |
Turn on/off scalar clamping. If scalar clamping is on, the ivar MaxScaleFactor is used to control the maximum scale factor. (This is useful to prevent uncontrolled scaling near singularities.)
virtual int Kitware.VTK.vtkTensorGlyph.GetColorGlyphs | ( | ) | [virtual] |
Turn on/off coloring of glyph with input scalar data or eigenvalues. If false, or input scalar data not present, then the scalars from the source object are passed through the filter.
virtual int Kitware.VTK.vtkTensorGlyph.GetColorMode | ( | ) | [virtual] |
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1.
virtual int Kitware.VTK.vtkTensorGlyph.GetColorModeMaxValue | ( | ) | [virtual] |
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1.
virtual int Kitware.VTK.vtkTensorGlyph.GetColorModeMinValue | ( | ) | [virtual] |
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1.
virtual int Kitware.VTK.vtkTensorGlyph.GetExtractEigenvalues | ( | ) | [virtual] |
Turn on/off extraction of eigenvalues from tensor.
virtual double Kitware.VTK.vtkTensorGlyph.GetLength | ( | ) | [virtual] |
Set/Get the distance, along x, from the origin to the end of the source glyph. It is used to draw the symmetric glyphs.
virtual double Kitware.VTK.vtkTensorGlyph.GetMaxScaleFactor | ( | ) | [virtual] |
Set/Get the maximum allowable scale factor. This value is compared to the combination of the scale factor times the eigenvalue. If less, the scale factor is reset to the MaxScaleFactor. The boolean ClampScaling has to be "on" for this to work.
virtual double Kitware.VTK.vtkTensorGlyph.GetScaleFactor | ( | ) | [virtual] |
Specify scale factor to scale object by. (Scale factor always affects output even if scaling is off.)
virtual int Kitware.VTK.vtkTensorGlyph.GetScaling | ( | ) | [virtual] |
Turn on/off scaling of glyph with eigenvalues.
Specify the geometry to copy to each point. Old style. See SetSourceConnection.
virtual int Kitware.VTK.vtkTensorGlyph.GetSymmetric | ( | ) | [virtual] |
Turn on/off drawing a mirror of each glyph.
virtual int Kitware.VTK.vtkTensorGlyph.GetThreeGlyphs | ( | ) | [virtual] |
Turn on/off drawing three glyphs.
override int Kitware.VTK.vtkTensorGlyph.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
static new int Kitware.VTK.vtkTensorGlyph.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
static new vtkTensorGlyph Kitware.VTK.vtkTensorGlyph.New | ( | ) | [static] |
Description Construct object with scaling on and scale factor 1.0. Eigenvalues are extracted, glyphs are colored with input scalar data, and logarithmic scaling is turned off.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
static new vtkTensorGlyph Kitware.VTK.vtkTensorGlyph.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
virtual void Kitware.VTK.vtkTensorGlyph.ScalingOff | ( | ) | [virtual] |
Turn on/off scaling of glyph with eigenvalues.
virtual void Kitware.VTK.vtkTensorGlyph.ScalingOn | ( | ) | [virtual] |
Turn on/off scaling of glyph with eigenvalues.
virtual void Kitware.VTK.vtkTensorGlyph.SetClampScaling | ( | int | _arg | ) | [virtual] |
Turn on/off scalar clamping. If scalar clamping is on, the ivar MaxScaleFactor is used to control the maximum scale factor. (This is useful to prevent uncontrolled scaling near singularities.)
virtual void Kitware.VTK.vtkTensorGlyph.SetColorGlyphs | ( | int | _arg | ) | [virtual] |
Turn on/off coloring of glyph with input scalar data or eigenvalues. If false, or input scalar data not present, then the scalars from the source object are passed through the filter.
virtual void Kitware.VTK.vtkTensorGlyph.SetColorMode | ( | int | _arg | ) | [virtual] |
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1.
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1.
Set the color mode to be used for the glyphs. This can be set to use the input scalars (default) or to use the eigenvalues at the point. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph is colored by the corresponding eigenvalue and if not set the color corresponding to the largest eigenvalue is chosen. The recognized values are: COLOR_BY_SCALARS = 0 (default) COLOR_BY_EIGENVALUES = 1.
virtual void Kitware.VTK.vtkTensorGlyph.SetExtractEigenvalues | ( | int | _arg | ) | [virtual] |
Turn on/off extraction of eigenvalues from tensor.
virtual void Kitware.VTK.vtkTensorGlyph.SetLength | ( | double | _arg | ) | [virtual] |
Set/Get the distance, along x, from the origin to the end of the source glyph. It is used to draw the symmetric glyphs.
virtual void Kitware.VTK.vtkTensorGlyph.SetMaxScaleFactor | ( | double | _arg | ) | [virtual] |
Set/Get the maximum allowable scale factor. This value is compared to the combination of the scale factor times the eigenvalue. If less, the scale factor is reset to the MaxScaleFactor. The boolean ClampScaling has to be "on" for this to work.
virtual void Kitware.VTK.vtkTensorGlyph.SetScaleFactor | ( | double | _arg | ) | [virtual] |
Specify scale factor to scale object by. (Scale factor always affects output even if scaling is off.)
virtual void Kitware.VTK.vtkTensorGlyph.SetScaling | ( | int | _arg | ) | [virtual] |
Turn on/off scaling of glyph with eigenvalues.
void Kitware.VTK.vtkTensorGlyph.SetSource | ( | vtkPolyData | source | ) |
Specify the geometry to copy to each point. Old style. See SetSourceConnection.
void Kitware.VTK.vtkTensorGlyph.SetSourceConnection | ( | int | id, |
vtkAlgorithmOutput | algOutput | ||
) |
Specify a source object at a specified table location. New style. Source connection is stored in port 1. This method is equivalent to SetInputConnection(1, id, outputPort).
void Kitware.VTK.vtkTensorGlyph.SetSourceConnection | ( | vtkAlgorithmOutput | algOutput | ) |
Specify a source object at a specified table location. New style. Source connection is stored in port 1. This method is equivalent to SetInputConnection(1, id, outputPort).
virtual void Kitware.VTK.vtkTensorGlyph.SetSymmetric | ( | int | _arg | ) | [virtual] |
Turn on/off drawing a mirror of each glyph.
virtual void Kitware.VTK.vtkTensorGlyph.SetThreeGlyphs | ( | int | _arg | ) | [virtual] |
Turn on/off drawing three glyphs.
virtual void Kitware.VTK.vtkTensorGlyph.SymmetricOff | ( | ) | [virtual] |
Turn on/off drawing a mirror of each glyph.
virtual void Kitware.VTK.vtkTensorGlyph.SymmetricOn | ( | ) | [virtual] |
Turn on/off drawing a mirror of each glyph.
virtual void Kitware.VTK.vtkTensorGlyph.ThreeGlyphsOff | ( | ) | [virtual] |
Turn on/off drawing three glyphs.
virtual void Kitware.VTK.vtkTensorGlyph.ThreeGlyphsOn | ( | ) | [virtual] |
Turn on/off drawing three glyphs.
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_ClampScalingOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_ClampScalingOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_ColorGlyphsOff_03 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_ColorGlyphsOn_04 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_ExtractEigenvaluesOff_05 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_ExtractEigenvaluesOn_06 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetClampScaling_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetColorGlyphs_08 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetColorMode_09 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetColorModeMaxValue_10 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetColorModeMinValue_11 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetExtractEigenvalues_12 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetLength_13 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetMaxScaleFactor_14 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetScaleFactor_15 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetScaling_16 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetSource_17 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetSymmetric_18 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_GetThreeGlyphs_19 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_IsA_20 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_IsTypeOf_21 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_NewInstance_23 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SafeDownCast_24 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_ScalingOff_25 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_ScalingOn_26 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetClampScaling_27 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetColorGlyphs_28 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetColorMode_29 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetColorModeToEigenvalues_30 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetColorModeToScalars_31 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetExtractEigenvalues_32 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetLength_33 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetMaxScaleFactor_34 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetScaleFactor_35 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetScaling_36 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetSource_37 | ( | HandleRef | pThis, |
HandleRef | source | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetSourceConnection_38 | ( | HandleRef | pThis, |
int | id, | ||
HandleRef | algOutput | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetSourceConnection_39 | ( | HandleRef | pThis, |
HandleRef | algOutput | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetSymmetric_40 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SetThreeGlyphs_41 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SymmetricOff_42 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_SymmetricOn_43 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_ThreeGlyphsOff_44 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTensorGlyph.vtkTensorGlyph_ThreeGlyphsOn_45 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkTensorGlyph.MRClassNameKey = "14vtkTensorGlyph" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
new const string Kitware.VTK.vtkTensorGlyph.MRFullTypeName = "Kitware.VTK.vtkTensorGlyph" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.