ActiViz .NET
5.8.0
|
vtkImplicitTextureCoords - generate 1D, 2D, or 3D texture coordinates based on implicit function(s) More...
Public Member Functions | |
vtkImplicitTextureCoords (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkImplicitTextureCoords () | |
Create object with texture dimension=2 and no r-s-t implicit functions defined and FlipTexture turned off. | |
virtual void | FlipTextureOff () |
If enabled, this will flip the sense of inside and outside the implicit function (i.e., a rotation around the r-s-t=0.5 axis). | |
virtual void | FlipTextureOn () |
If enabled, this will flip the sense of inside and outside the implicit function (i.e., a rotation around the r-s-t=0.5 axis). | |
virtual int | GetFlipTexture () |
If enabled, this will flip the sense of inside and outside the implicit function (i.e., a rotation around the r-s-t=0.5 axis). | |
virtual vtkImplicitFunction | GetRFunction () |
Specify an implicit function to compute the r texture coordinate. | |
virtual vtkImplicitFunction | GetSFunction () |
Specify an implicit function to compute the s texture coordinate. | |
virtual vtkImplicitFunction | GetTFunction () |
Specify an implicit function to compute the t texture coordinate. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkImplicitTextureCoords | NewInstance () |
Undocumented Block. | |
virtual void | SetFlipTexture (int _arg) |
If enabled, this will flip the sense of inside and outside the implicit function (i.e., a rotation around the r-s-t=0.5 axis). | |
virtual void | SetRFunction (vtkImplicitFunction arg0) |
Specify an implicit function to compute the r texture coordinate. | |
virtual void | SetSFunction (vtkImplicitFunction arg0) |
Specify an implicit function to compute the s texture coordinate. | |
virtual void | SetTFunction (vtkImplicitFunction arg0) |
Specify an implicit function to compute the t texture coordinate. | |
Static Public Member Functions | |
static new vtkImplicitTextureCoords | New () |
Create object with texture dimension=2 and no r-s-t implicit functions defined and FlipTexture turned off. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkImplicitTextureCoords | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkImplicitTextureCoords" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "24vtkImplicitTextureCoords" |
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 | vtkImplicitTextureCoords_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImplicitTextureCoords_FlipTextureOff_01 (HandleRef pThis) |
static internal void | vtkImplicitTextureCoords_FlipTextureOn_02 (HandleRef pThis) |
static internal int | vtkImplicitTextureCoords_GetFlipTexture_03 (HandleRef pThis) |
static internal IntPtr | vtkImplicitTextureCoords_GetRFunction_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImplicitTextureCoords_GetSFunction_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImplicitTextureCoords_GetTFunction_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkImplicitTextureCoords_IsA_07 (HandleRef pThis, string type) |
static internal int | vtkImplicitTextureCoords_IsTypeOf_08 (string type) |
static internal IntPtr | vtkImplicitTextureCoords_NewInstance_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImplicitTextureCoords_SafeDownCast_11 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImplicitTextureCoords_SetFlipTexture_12 (HandleRef pThis, int _arg) |
static internal void | vtkImplicitTextureCoords_SetRFunction_13 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkImplicitTextureCoords_SetSFunction_14 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkImplicitTextureCoords_SetTFunction_15 (HandleRef pThis, HandleRef arg0) |
Static Private Member Functions | |
static | vtkImplicitTextureCoords () |
Automatically generated type registration mechanics. |
vtkImplicitTextureCoords - generate 1D, 2D, or 3D texture coordinates based on implicit function(s)
Description vtkImplicitTextureCoords is a filter to generate 1D, 2D, or 3D texture coordinates from one, two, or three implicit functions, respectively. In combinations with a vtkBooleanTexture map (or another texture map of your own creation), the texture coordinates can be used to highlight (via color or intensity) or cut (via transparency) dataset geometry without any complex geometric processing. (Note: the texture coordinates are referred to as r-s-t coordinates.)
The texture coordinates are automatically normalized to lie between (0,1). Thus, no matter what the implicit functions evaluate to, the resulting texture coordinates lie between (0,1), with the zero implicit function value mapped to the 0.5 texture coordinates value. Depending upon the maximum negative/positive implicit function values, the full (0,1) range may not be occupied (i.e., the positive/negative ranges are mapped using the same scale factor).
A boolean variable InvertTexture is available to flip the texture coordinates around 0.5 (value 1.0 becomes 0.0, 0.25->0.75). This is equivalent to flipping the texture map (but a whole lot easier).
static Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Create object with texture dimension=2 and no r-s-t implicit functions defined and FlipTexture turned off.
override void Kitware.VTK.vtkImplicitTextureCoords.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.vtkDataSetAlgorithm.
virtual void Kitware.VTK.vtkImplicitTextureCoords.FlipTextureOff | ( | ) | [virtual] |
If enabled, this will flip the sense of inside and outside the implicit function (i.e., a rotation around the r-s-t=0.5 axis).
virtual void Kitware.VTK.vtkImplicitTextureCoords.FlipTextureOn | ( | ) | [virtual] |
If enabled, this will flip the sense of inside and outside the implicit function (i.e., a rotation around the r-s-t=0.5 axis).
virtual int Kitware.VTK.vtkImplicitTextureCoords.GetFlipTexture | ( | ) | [virtual] |
If enabled, this will flip the sense of inside and outside the implicit function (i.e., a rotation around the r-s-t=0.5 axis).
virtual vtkImplicitFunction Kitware.VTK.vtkImplicitTextureCoords.GetRFunction | ( | ) | [virtual] |
Specify an implicit function to compute the r texture coordinate.
virtual vtkImplicitFunction Kitware.VTK.vtkImplicitTextureCoords.GetSFunction | ( | ) | [virtual] |
Specify an implicit function to compute the s texture coordinate.
virtual vtkImplicitFunction Kitware.VTK.vtkImplicitTextureCoords.GetTFunction | ( | ) | [virtual] |
Specify an implicit function to compute the t texture coordinate.
override int Kitware.VTK.vtkImplicitTextureCoords.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
static new int Kitware.VTK.vtkImplicitTextureCoords.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
static new vtkImplicitTextureCoords Kitware.VTK.vtkImplicitTextureCoords.New | ( | ) | [static] |
Create object with texture dimension=2 and no r-s-t implicit functions defined and FlipTexture turned off.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
static new vtkImplicitTextureCoords Kitware.VTK.vtkImplicitTextureCoords.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
virtual void Kitware.VTK.vtkImplicitTextureCoords.SetFlipTexture | ( | int | _arg | ) | [virtual] |
If enabled, this will flip the sense of inside and outside the implicit function (i.e., a rotation around the r-s-t=0.5 axis).
virtual void Kitware.VTK.vtkImplicitTextureCoords.SetRFunction | ( | vtkImplicitFunction | arg0 | ) | [virtual] |
Specify an implicit function to compute the r texture coordinate.
virtual void Kitware.VTK.vtkImplicitTextureCoords.SetSFunction | ( | vtkImplicitFunction | arg0 | ) | [virtual] |
Specify an implicit function to compute the s texture coordinate.
virtual void Kitware.VTK.vtkImplicitTextureCoords.SetTFunction | ( | vtkImplicitFunction | arg0 | ) | [virtual] |
Specify an implicit function to compute the t texture coordinate.
static internal void Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_FlipTextureOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_FlipTextureOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_GetFlipTexture_03 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_GetRFunction_04 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_GetSFunction_05 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_GetTFunction_06 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_IsA_07 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_IsTypeOf_08 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_NewInstance_10 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_SafeDownCast_11 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_SetFlipTexture_12 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_SetRFunction_13 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_SetSFunction_14 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkImplicitTextureCoords.vtkImplicitTextureCoords_SetTFunction_15 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
new readonly string Kitware.VTK.vtkImplicitTextureCoords.MRClassNameKey = "24vtkImplicitTextureCoords" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
new const string Kitware.VTK.vtkImplicitTextureCoords.MRFullTypeName = "Kitware.VTK.vtkImplicitTextureCoords" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.