ActiViz .NET
5.8.0
|
vtkTexture - handles properties associated with a texture map More...
Public Types | |
enum | VTKTextureBlendingMode { VTK_TEXTURE_BLENDING_MODE_ADD = 3, VTK_TEXTURE_BLENDING_MODE_ADD_SIGNED = 4, VTK_TEXTURE_BLENDING_MODE_INTERPOLATE = 5, VTK_TEXTURE_BLENDING_MODE_MODULATE = 2, VTK_TEXTURE_BLENDING_MODE_NONE = 0, VTK_TEXTURE_BLENDING_MODE_REPLACE = 1, VTK_TEXTURE_BLENDING_MODE_SUBTRACT = 6 } |
Set a transform on the texture which allows one to scale, rotate and translate the texture. More... | |
Public Member Functions | |
vtkTexture (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkTexture () | |
Undocumented Block. | |
virtual void | EdgeClampOff () |
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card. | |
virtual void | EdgeClampOn () |
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card. | |
virtual int | GetBlendingMode () |
Used to specify how the texture will blend its RGB and Alpha values with other textures and the fragment the texture is rendered upon. | |
virtual int | GetEdgeClamp () |
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card. | |
new vtkImageData | GetInput () |
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables. | |
virtual int | GetInterpolate () |
Turn on/off linear interpolation of the texture map when rendering. | |
virtual vtkScalarsToColors | GetLookupTable () |
Specify the lookup table to convert scalars if necessary. | |
virtual int | GetMapColorScalarsThroughLookupTable () |
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables. | |
virtual vtkUnsignedCharArray | GetMappedScalars () |
Get Mapped Scalars. | |
virtual bool | GetPremultipliedAlpha () |
Whether the texture colors are premultiplied by alpha. Initial value is false. | |
virtual int | GetQuality () |
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines. | |
virtual int | GetRepeat () |
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. | |
virtual int | GetRestrictPowerOf2ImageSmaller () |
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original. | |
virtual vtkTransform | GetTransform () |
Set a transform on the texture which allows one to scale, rotate and translate the texture. | |
virtual void | InterpolateOff () |
Turn on/off linear interpolation of the texture map when rendering. | |
virtual void | InterpolateOn () |
Turn on/off linear interpolation of the texture map when rendering. | |
override int | IsA (string type) |
Undocumented Block. | |
virtual int | IsTranslucent () |
Is this Texture Translucent? returns false (0) if the texture is either fully opaque or has only fully transparent pixels and fully opaque pixels and the Interpolate flag is turn off. | |
virtual void | Load (vtkRenderer arg0) |
Abstract interface to renderer. Each concrete subclass of vtkTexture will load its data into graphics system in response to this method invocation. | |
virtual void | MapColorScalarsThroughLookupTableOff () |
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables. | |
virtual void | MapColorScalarsThroughLookupTableOn () |
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables. | |
IntPtr | MapScalarsToColors (vtkDataArray scalars) |
Map scalar values into color scalars. | |
new vtkTexture | NewInstance () |
Undocumented Block. | |
virtual void | PostRender (vtkRenderer arg0) |
Cleans up after the texture rendering to restore the state of the graphics context. | |
virtual void | PremultipliedAlphaOff () |
Whether the texture colors are premultiplied by alpha. Initial value is false. | |
virtual void | PremultipliedAlphaOn () |
Whether the texture colors are premultiplied by alpha. Initial value is false. | |
virtual void | ReleaseGraphicsResources (vtkWindow arg0) |
Release any graphics resources that are being consumed by this texture. The parameter window could be used to determine which graphic resources to release. | |
virtual void | Render (vtkRenderer ren) |
Renders a texture map. It first checks the object's modified time to make sure the texture maps Input is valid, then it invokes the Load() method. | |
virtual void | RepeatOff () |
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. | |
virtual void | RepeatOn () |
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. | |
virtual void | RestrictPowerOf2ImageSmallerOff () |
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original. | |
virtual void | RestrictPowerOf2ImageSmallerOn () |
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original. | |
virtual void | SetBlendingMode (int _arg) |
Used to specify how the texture will blend its RGB and Alpha values with other textures and the fragment the texture is rendered upon. | |
virtual void | SetEdgeClamp (int _arg) |
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card. | |
virtual void | SetInterpolate (int _arg) |
Turn on/off linear interpolation of the texture map when rendering. | |
void | SetLookupTable (vtkScalarsToColors arg0) |
Specify the lookup table to convert scalars if necessary. | |
virtual void | SetMapColorScalarsThroughLookupTable (int _arg) |
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables. | |
virtual void | SetPremultipliedAlpha (bool _arg) |
Whether the texture colors are premultiplied by alpha. Initial value is false. | |
virtual void | SetQuality (int _arg) |
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines. | |
void | SetQualityTo16Bit () |
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines. | |
void | SetQualityTo32Bit () |
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines. | |
void | SetQualityToDefault () |
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines. | |
virtual void | SetRepeat (int _arg) |
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range. | |
virtual void | SetRestrictPowerOf2ImageSmaller (int _arg) |
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original. | |
void | SetTransform (vtkTransform transform) |
Set a transform on the texture which allows one to scale, rotate and translate the texture. | |
Static Public Member Functions | |
static new vtkTexture | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkTexture | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkTexture" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "10vtkTexture" |
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 | vtkTexture_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTexture_EdgeClampOff_01 (HandleRef pThis) |
static internal void | vtkTexture_EdgeClampOn_02 (HandleRef pThis) |
static internal int | vtkTexture_GetBlendingMode_03 (HandleRef pThis) |
static internal int | vtkTexture_GetEdgeClamp_04 (HandleRef pThis) |
static internal IntPtr | vtkTexture_GetInput_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkTexture_GetInterpolate_06 (HandleRef pThis) |
static internal IntPtr | vtkTexture_GetLookupTable_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkTexture_GetMapColorScalarsThroughLookupTable_08 (HandleRef pThis) |
static internal IntPtr | vtkTexture_GetMappedScalars_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal byte | vtkTexture_GetPremultipliedAlpha_10 (HandleRef pThis) |
static internal int | vtkTexture_GetQuality_11 (HandleRef pThis) |
static internal int | vtkTexture_GetRepeat_12 (HandleRef pThis) |
static internal int | vtkTexture_GetRestrictPowerOf2ImageSmaller_13 (HandleRef pThis) |
static internal IntPtr | vtkTexture_GetTransform_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTexture_InterpolateOff_15 (HandleRef pThis) |
static internal void | vtkTexture_InterpolateOn_16 (HandleRef pThis) |
static internal int | vtkTexture_IsA_17 (HandleRef pThis, string type) |
static internal int | vtkTexture_IsTranslucent_18 (HandleRef pThis) |
static internal int | vtkTexture_IsTypeOf_19 (string type) |
static internal void | vtkTexture_Load_20 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkTexture_MapColorScalarsThroughLookupTableOff_21 (HandleRef pThis) |
static internal void | vtkTexture_MapColorScalarsThroughLookupTableOn_22 (HandleRef pThis) |
static internal IntPtr | vtkTexture_MapScalarsToColors_23 (HandleRef pThis, HandleRef scalars) |
static internal IntPtr | vtkTexture_NewInstance_25 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTexture_PostRender_26 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkTexture_PremultipliedAlphaOff_27 (HandleRef pThis) |
static internal void | vtkTexture_PremultipliedAlphaOn_28 (HandleRef pThis) |
static internal void | vtkTexture_ReleaseGraphicsResources_29 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkTexture_Render_30 (HandleRef pThis, HandleRef ren) |
static internal void | vtkTexture_RepeatOff_31 (HandleRef pThis) |
static internal void | vtkTexture_RepeatOn_32 (HandleRef pThis) |
static internal void | vtkTexture_RestrictPowerOf2ImageSmallerOff_33 (HandleRef pThis) |
static internal void | vtkTexture_RestrictPowerOf2ImageSmallerOn_34 (HandleRef pThis) |
static internal IntPtr | vtkTexture_SafeDownCast_35 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTexture_SetBlendingMode_36 (HandleRef pThis, int _arg) |
static internal void | vtkTexture_SetEdgeClamp_37 (HandleRef pThis, int _arg) |
static internal void | vtkTexture_SetInterpolate_38 (HandleRef pThis, int _arg) |
static internal void | vtkTexture_SetLookupTable_39 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkTexture_SetMapColorScalarsThroughLookupTable_40 (HandleRef pThis, int _arg) |
static internal void | vtkTexture_SetPremultipliedAlpha_41 (HandleRef pThis, byte _arg) |
static internal void | vtkTexture_SetQuality_42 (HandleRef pThis, int _arg) |
static internal void | vtkTexture_SetQualityTo16Bit_43 (HandleRef pThis) |
static internal void | vtkTexture_SetQualityTo32Bit_44 (HandleRef pThis) |
static internal void | vtkTexture_SetQualityToDefault_45 (HandleRef pThis) |
static internal void | vtkTexture_SetRepeat_46 (HandleRef pThis, int _arg) |
static internal void | vtkTexture_SetRestrictPowerOf2ImageSmaller_47 (HandleRef pThis, int _arg) |
static internal void | vtkTexture_SetTransform_48 (HandleRef pThis, HandleRef transform) |
Static Private Member Functions | |
static | vtkTexture () |
Automatically generated type registration mechanics. |
vtkTexture - handles properties associated with a texture map
Description vtkTexture is an object that handles loading and binding of texture maps. It obtains its data from an input image data dataset type. Thus you can create visualization pipelines to read, process, and construct textures. Note that textures will only work if texture coordinates are also defined, and if the rendering system supports texture.
Instances of vtkTexture are associated with actors via the actor's SetTexture() method. Actors can share texture maps (this is encouraged to save memory resources.)
Set a transform on the texture which allows one to scale, rotate and translate the texture.
static Kitware.VTK.vtkTexture.vtkTexture | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkTexture.vtkTexture | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkTexture.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.
virtual void Kitware.VTK.vtkTexture.EdgeClampOff | ( | ) | [virtual] |
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card.
virtual void Kitware.VTK.vtkTexture.EdgeClampOn | ( | ) | [virtual] |
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card.
virtual int Kitware.VTK.vtkTexture.GetBlendingMode | ( | ) | [virtual] |
Used to specify how the texture will blend its RGB and Alpha values with other textures and the fragment the texture is rendered upon.
virtual int Kitware.VTK.vtkTexture.GetEdgeClamp | ( | ) | [virtual] |
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card.
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
virtual int Kitware.VTK.vtkTexture.GetInterpolate | ( | ) | [virtual] |
Turn on/off linear interpolation of the texture map when rendering.
virtual vtkScalarsToColors Kitware.VTK.vtkTexture.GetLookupTable | ( | ) | [virtual] |
Specify the lookup table to convert scalars if necessary.
virtual int Kitware.VTK.vtkTexture.GetMapColorScalarsThroughLookupTable | ( | ) | [virtual] |
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables.
virtual vtkUnsignedCharArray Kitware.VTK.vtkTexture.GetMappedScalars | ( | ) | [virtual] |
Get Mapped Scalars.
virtual bool Kitware.VTK.vtkTexture.GetPremultipliedAlpha | ( | ) | [virtual] |
Whether the texture colors are premultiplied by alpha. Initial value is false.
virtual int Kitware.VTK.vtkTexture.GetQuality | ( | ) | [virtual] |
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines.
virtual int Kitware.VTK.vtkTexture.GetRepeat | ( | ) | [virtual] |
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range.
virtual int Kitware.VTK.vtkTexture.GetRestrictPowerOf2ImageSmaller | ( | ) | [virtual] |
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original.
virtual vtkTransform Kitware.VTK.vtkTexture.GetTransform | ( | ) | [virtual] |
Set a transform on the texture which allows one to scale, rotate and translate the texture.
virtual void Kitware.VTK.vtkTexture.InterpolateOff | ( | ) | [virtual] |
Turn on/off linear interpolation of the texture map when rendering.
virtual void Kitware.VTK.vtkTexture.InterpolateOn | ( | ) | [virtual] |
Turn on/off linear interpolation of the texture map when rendering.
override int Kitware.VTK.vtkTexture.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.
virtual int Kitware.VTK.vtkTexture.IsTranslucent | ( | ) | [virtual] |
Is this Texture Translucent? returns false (0) if the texture is either fully opaque or has only fully transparent pixels and fully opaque pixels and the Interpolate flag is turn off.
static new int Kitware.VTK.vtkTexture.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.
virtual void Kitware.VTK.vtkTexture.Load | ( | vtkRenderer | arg0 | ) | [virtual] |
Abstract interface to renderer. Each concrete subclass of vtkTexture will load its data into graphics system in response to this method invocation.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.
virtual void Kitware.VTK.vtkTexture.MapColorScalarsThroughLookupTableOff | ( | ) | [virtual] |
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables.
virtual void Kitware.VTK.vtkTexture.MapColorScalarsThroughLookupTableOn | ( | ) | [virtual] |
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables.
IntPtr Kitware.VTK.vtkTexture.MapScalarsToColors | ( | vtkDataArray | scalars | ) |
Map scalar values into color scalars.
static new vtkTexture Kitware.VTK.vtkTexture.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAlgorithm.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.
virtual void Kitware.VTK.vtkTexture.PostRender | ( | vtkRenderer | arg0 | ) | [virtual] |
Cleans up after the texture rendering to restore the state of the graphics context.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.
virtual void Kitware.VTK.vtkTexture.PremultipliedAlphaOff | ( | ) | [virtual] |
Whether the texture colors are premultiplied by alpha. Initial value is false.
virtual void Kitware.VTK.vtkTexture.PremultipliedAlphaOn | ( | ) | [virtual] |
Whether the texture colors are premultiplied by alpha. Initial value is false.
virtual void Kitware.VTK.vtkTexture.ReleaseGraphicsResources | ( | vtkWindow | arg0 | ) | [virtual] |
Release any graphics resources that are being consumed by this texture. The parameter window could be used to determine which graphic resources to release.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.
virtual void Kitware.VTK.vtkTexture.Render | ( | vtkRenderer | ren | ) | [virtual] |
Renders a texture map. It first checks the object's modified time to make sure the texture maps Input is valid, then it invokes the Load() method.
virtual void Kitware.VTK.vtkTexture.RepeatOff | ( | ) | [virtual] |
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range.
virtual void Kitware.VTK.vtkTexture.RepeatOn | ( | ) | [virtual] |
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range.
virtual void Kitware.VTK.vtkTexture.RestrictPowerOf2ImageSmallerOff | ( | ) | [virtual] |
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original.
virtual void Kitware.VTK.vtkTexture.RestrictPowerOf2ImageSmallerOn | ( | ) | [virtual] |
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original.
static new vtkTexture Kitware.VTK.vtkTexture.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.
virtual void Kitware.VTK.vtkTexture.SetBlendingMode | ( | int | _arg | ) | [virtual] |
Used to specify how the texture will blend its RGB and Alpha values with other textures and the fragment the texture is rendered upon.
virtual void Kitware.VTK.vtkTexture.SetEdgeClamp | ( | int | _arg | ) | [virtual] |
Turn on/off the clamping of the texture map when the texture coords extend beyond the [0,1] range. Only used when Repeat is off, and edge clamping is supported by the graphics card.
virtual void Kitware.VTK.vtkTexture.SetInterpolate | ( | int | _arg | ) | [virtual] |
Turn on/off linear interpolation of the texture map when rendering.
void Kitware.VTK.vtkTexture.SetLookupTable | ( | vtkScalarsToColors | arg0 | ) |
Specify the lookup table to convert scalars if necessary.
virtual void Kitware.VTK.vtkTexture.SetMapColorScalarsThroughLookupTable | ( | int | _arg | ) | [virtual] |
Turn on/off the mapping of color scalars through the lookup table. The default is Off. If Off, unsigned char scalars will be used directly as texture. If On, scalars will be mapped through the lookup table to generate 4-component unsigned char scalars. This ivar does not affect other scalars like unsigned short, float, etc. These scalars are always mapped through lookup tables.
virtual void Kitware.VTK.vtkTexture.SetPremultipliedAlpha | ( | bool | _arg | ) | [virtual] |
Whether the texture colors are premultiplied by alpha. Initial value is false.
virtual void Kitware.VTK.vtkTexture.SetQuality | ( | int | _arg | ) | [virtual] |
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines.
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines.
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines.
Force texture quality to 16-bit or 32-bit. This might not be supported on all machines.
virtual void Kitware.VTK.vtkTexture.SetRepeat | ( | int | _arg | ) | [virtual] |
Turn on/off the repetition of the texture map when the texture coords extend beyond the [0,1] range.
virtual void Kitware.VTK.vtkTexture.SetRestrictPowerOf2ImageSmaller | ( | int | _arg | ) | [virtual] |
When the texture is forced to be a power of 2, the default behavior is for the "new" image's dimensions to be greater than or equal to with respects to the original. Setting RestrictPowerOf2ImageSmaller to be 1 (or ON) with force the new image's dimensions to be less than or equal to with respects to the original.
void Kitware.VTK.vtkTexture.SetTransform | ( | vtkTransform | transform | ) |
Set a transform on the texture which allows one to scale, rotate and translate the texture.
static internal void Kitware.VTK.vtkTexture.vtkTexture_EdgeClampOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_EdgeClampOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTexture.vtkTexture_GetBlendingMode_03 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTexture.vtkTexture_GetEdgeClamp_04 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTexture.vtkTexture_GetInput_05 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkTexture.vtkTexture_GetInterpolate_06 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTexture.vtkTexture_GetLookupTable_07 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkTexture.vtkTexture_GetMapColorScalarsThroughLookupTable_08 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTexture.vtkTexture_GetMappedScalars_09 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal byte Kitware.VTK.vtkTexture.vtkTexture_GetPremultipliedAlpha_10 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTexture.vtkTexture_GetQuality_11 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTexture.vtkTexture_GetRepeat_12 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTexture.vtkTexture_GetRestrictPowerOf2ImageSmaller_13 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTexture.vtkTexture_GetTransform_14 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_InterpolateOff_15 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_InterpolateOn_16 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTexture.vtkTexture_IsA_17 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkTexture.vtkTexture_IsTranslucent_18 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTexture.vtkTexture_IsTypeOf_19 | ( | string | type | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_Load_20 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_MapColorScalarsThroughLookupTableOff_21 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_MapColorScalarsThroughLookupTableOn_22 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTexture.vtkTexture_MapScalarsToColors_23 | ( | HandleRef | pThis, |
HandleRef | scalars | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkTexture.vtkTexture_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkTexture.vtkTexture_NewInstance_25 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_PostRender_26 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_PremultipliedAlphaOff_27 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_PremultipliedAlphaOn_28 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_ReleaseGraphicsResources_29 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_Render_30 | ( | HandleRef | pThis, |
HandleRef | ren | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_RepeatOff_31 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_RepeatOn_32 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_RestrictPowerOf2ImageSmallerOff_33 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_RestrictPowerOf2ImageSmallerOn_34 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTexture.vtkTexture_SafeDownCast_35 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetBlendingMode_36 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetEdgeClamp_37 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetInterpolate_38 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetLookupTable_39 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetMapColorScalarsThroughLookupTable_40 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetPremultipliedAlpha_41 | ( | HandleRef | pThis, |
byte | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetQuality_42 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetQualityTo16Bit_43 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetQualityTo32Bit_44 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetQualityToDefault_45 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetRepeat_46 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetRestrictPowerOf2ImageSmaller_47 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTexture.vtkTexture_SetTransform_48 | ( | HandleRef | pThis, |
HandleRef | transform | ||
) | [private] |
new readonly string Kitware.VTK.vtkTexture.MRClassNameKey = "10vtkTexture" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.
new const string Kitware.VTK.vtkTexture.MRFullTypeName = "Kitware.VTK.vtkTexture" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkImageAlgorithm.
Reimplemented in Kitware.VTK.vtkOpenGLTexture.