ActiViz .NET
5.8.0
|
vtkTextureObject - abstracts an OpenGL texture object. More...
Public Types | |
enum | AlwaysTrue_WrapperEnum { AlwaysTrue = 6, Equal = 4, Gequal = 1, Greater = 3, Lequal = 0, Less = 2, Never = 7, NotEqual = 5, NumberOfDepthTextureCompareFunctions = 8 } |
Undocumented Block. More... | |
enum | Alpha_WrapperEnum { Alpha = 2, Intensity = 1, Luminance = 0, NumberOfDepthTextureModes = 3 } |
Undocumented Block. More... | |
enum | Clamp_WrapperEnum { Clamp = 0, ClampToBorder = 3, ClampToEdge = 1, MirroredRepeat = 4, NumberOfWrapModes = 5, Repeat = 2 } |
Undocumented Block. More... | |
enum | Linear_WrapperEnum { Linear = 1, LinearMipmapLinear = 5, LinearMipmapNearest = 4, Nearest = 0, NearestMipmapLinear = 3, NearestMipmapNearest = 2, NumberOfMinificationModes = 6 } |
Undocumented Block. More... | |
enum | Fixed16_WrapperEnum { Fixed16 = 1, Fixed24 = 2, Fixed32 = 3, Float32 = 4, Native = 0, NumberOfDepthFormats = 5 } |
Undocumented Block. More... | |
Public Member Functions | |
vtkTextureObject (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkTextureObject () | |
Undocumented Block. | |
bool | Allocate1D (uint width, int numComps, int vtkType) |
Create a 1D color texture but does not initialize its values. Internal format is deduced from numComps and vtkType. | |
bool | Allocate2D (uint width, uint height, int numComps, int vtkType) |
Create a 2D color texture but does not initialize its values. Internal format is deduced from numComps and vtkType. | |
bool | Allocate3D (uint width, uint height, uint depth, int numComps, int vtkType) |
Create a 3D color texture but does not initialize its values. Internal format is deduced from numComps and vtkType. | |
bool | AllocateDepth (uint width, uint height, int internalFormat) |
Create a 2D depth texture but does not initialize its values. | |
void | Bind () |
Activate the texture. The texture must have been created using Create(). RenderWindow must be set before calling this. | |
void | CopyFromFrameBuffer (int srcXmin, int srcYmin, int dstXmin, int dstYmin, int width, int height) |
Copy a sub-part of a logical buffer of the framebuffer (color or depth) to the texture object. src is the framebuffer, dst is the texture. (srcXmin,srcYmin) is the location of the lower left corner of the rectangle in the framebuffer. (dstXmin,dstYmin) is the location of the lower left corner of the rectangle in the texture. width and height specifies the size of the rectangle in pixels. If the logical buffer is a color buffer, it has to be selected first with glReadBuffer(). | |
void | CopyToFrameBuffer (int srcXmin, int srcYmin, int srcXmax, int srcYmax, int dstXmin, int dstYmin, int width, int height) |
Copy a sub-part of the texture (src) in the current framebuffer at location (dstXmin,dstYmin). (dstXmin,dstYmin) is the location of the lower left corner of the rectangle. width and height are the dimensions of the framebuffer. | |
bool | Create1D (int numComps, vtkPixelBufferObject pbo, bool shaderSupportsTextureInt) |
Create a 1D texture using the PBO. Eventually we may start supporting creating a texture from subset of data in the PBO, but for simplicity we'll begin with entire PBO data. numComps must be in [1-4]. shaderSupportsTextureInt is true if the shader has an alternate implementation supporting sampler with integer values. Even if the card supports texture int, it does not mean that the implementor of the shader made a version that supports texture int. | |
bool | Create2D (uint width, uint height, int numComps, vtkPixelBufferObject pbo, bool shaderSupportsTextureInt) |
Create a 2D texture using the PBO. Eventually we may start supporting creating a texture from subset of data in the PBO, but for simplicity we'll begin with entire PBO data. numComps must be in [1-4]. | |
bool | Create2D (uint width, uint height, int numComps, int vtktype, bool shaderSupportsTextureInt) |
Create texture without uploading any data. To create a DEPTH_COMPONENT texture, vtktype must be set to VTK_VOID and numComps must be 1. | |
bool | Create3D (uint width, uint height, uint depth, int numComps, vtkPixelBufferObject pbo, bool shaderSupportsTextureInt) |
Create a 3D texture using the PBO. Eventually we may start supporting creating a texture from subset of data in the PBO, but for simplicity we'll begin with entire PBO data. numComps must be in [1-4]. | |
bool | Create3D (uint width, uint height, uint depth, int numComps, int vtktype, bool shaderSupportsTextureInt) |
Create texture without uploading any data. To create a DEPTH_COMPONENT texture, vtktype must be set to VTK_VOID and numComps must be 1. | |
bool | CreateDepth (uint width, uint height, int internalFormat, vtkPixelBufferObject pbo) |
Create a 2D depth texture using a PBO. | |
bool | CreateDepthFromRaw (uint width, uint height, int internalFormat, int rawType, IntPtr raw) |
Create a 2D depth texture using a raw pointer. This is a blocking call. If you can, use PBO instead. | |
vtkPixelBufferObject | Download () |
This is used to download raw data from the texture into a pixel bufer. The pixel buffer API can then be used to download the pixel buffer data to CPU arrays. The caller takes on the responsibility of deleting the returns vtkPixelBufferObject once it done with it. | |
virtual int | GetBaseLevel () |
Level of detail of the first texture image. A texture object is a list of texture images. It is a non-negative integer value. Initial value is 0, as in OpenGL spec. | |
virtual float[] | GetBorderColor () |
Border Color (RGBA). Each component is in [0.0f,1.0f]. Initial value is (0.0f,0.0f,0.0f,0.0f), as in OpenGL spec. | |
virtual void | GetBorderColor (ref float _arg1, ref float _arg2, ref float _arg3, ref float _arg4) |
Border Color (RGBA). Each component is in [0.0f,1.0f]. Initial value is (0.0f,0.0f,0.0f,0.0f), as in OpenGL spec. | |
virtual void | GetBorderColor (IntPtr _arg) |
Border Color (RGBA). Each component is in [0.0f,1.0f]. Initial value is (0.0f,0.0f,0.0f,0.0f), as in OpenGL spec. | |
virtual int | GetComponents () |
Get the texture dimensions. These are the properties of the OpenGL texture this instance represents. | |
vtkRenderWindow | GetContext () |
Get/Set the context. This does not increase the reference count of the context to avoid reference loops. SetContext() may raise an error is the OpenGL context does not support the required OpenGL extensions. | |
int | GetDataType () |
Get the data type for the texture as a vtk type int i.e. VTK_INT etc. | |
virtual uint | GetDepth () |
Get the texture dimensions. These are the properties of the OpenGL texture this instance represents. | |
virtual bool | GetDepthTextureCompare () |
Tells if the output of a texture unit with a depth texture uses comparison or not. Comparison happens between D_t the depth texture value in the range [0,1] and with R the interpolated third texture coordinate clamped to range [0,1]. The result of the comparison is noted `r'. If this flag is false, r=D_t. Initial value is false, as in OpenGL spec. Ignored if the texture object is not a depth texture. | |
virtual int | GetDepthTextureCompareFunction () |
In case DepthTextureCompare is true, specify the comparison function in use. The result of the comparison is noted `r'. Valid values are: | |
virtual int | GetDepthTextureMode () |
Defines the mapping from depth component `r' to RGBA components. Ignored if the texture object is not a depth texture. Valid modes are: | |
uint | GetFormat (int vtktype, int numComps, bool shaderSupportsTextureInt) |
Get the data type for the texture as a vtk type int i.e. VTK_INT etc. | |
virtual bool | GetGenerateMipmap () |
Tells the hardware to generate mipmap textures from the first texture image at BaseLevel. Initial value is false, as in OpenGL spec. | |
virtual uint | GetHandle () |
Returns the OpenGL handle. | |
virtual uint | GetHeight () |
Get the texture dimensions. These are the properties of the OpenGL texture this instance represents. | |
uint | GetInternalFormat (int vtktype, int numComps, bool shaderSupportsTextureInt) |
Get the data type for the texture as a vtk type int i.e. VTK_INT etc. | |
virtual bool | GetLinearMagnification () |
Tells if the magnification mode is linear (true) or nearest (false). Initial value is false (initial value in OpenGL spec is true). | |
virtual float | GetMaxLOD () |
Upper-clamp the computed LOD against this value. Any float value is valid. Initial value is 1000.0f, as in OpenGL spec. | |
virtual int | GetMaxLevel () |
Level of detail of the first texture image. A texture object is a list of texture images. It is a non-negative integer value. Initial value is 1000, as in OpenGL spec. | |
virtual float | GetMinLOD () |
Lower-clamp the computed LOD against this value. Any float value is valid. Initial value is -1000.0f, as in OpenGL spec. | |
virtual int | GetMinificationFilter () |
Minification filter mode. Valid values are: | |
virtual int | GetNumberOfDimensions () |
Get the texture dimensions. These are the properties of the OpenGL texture this instance represents. | |
virtual float | GetPriority () |
Priority of the texture object to be resident on the card for higher performance in the range [0.0f,1.0f]. Initial value is 1.0f, as in OpenGL spec. | |
virtual uint | GetTarget () |
Returns OpenGL texture target to which the texture is/can be bound. | |
virtual uint | GetWidth () |
Get the texture dimensions. These are the properties of the OpenGL texture this instance represents. | |
virtual int | GetWrapR () |
Wrap mode for the first texture coordinate "r" Valid values are: | |
virtual int | GetWrapS () |
Wrap mode for the first texture coordinate "s" Valid values are: | |
virtual int | GetWrapT () |
Wrap mode for the first texture coordinate "t" Valid values are: | |
override int | IsA (string type) |
Undocumented Block. | |
bool | IsBound () |
Tells if the texture object is bound to the active texture image unit. (a texture object can be bound to multiple texture image unit). | |
new vtkTextureObject | NewInstance () |
Undocumented Block. | |
void | SendParameters () |
Send all the texture object parameters to the hardware if not done yet. | |
virtual void | SetBaseLevel (int _arg) |
Level of detail of the first texture image. A texture object is a list of texture images. It is a non-negative integer value. Initial value is 0, as in OpenGL spec. | |
virtual void | SetBorderColor (float _arg1, float _arg2, float _arg3, float _arg4) |
Border Color (RGBA). Each component is in [0.0f,1.0f]. Initial value is (0.0f,0.0f,0.0f,0.0f), as in OpenGL spec. | |
virtual void | SetBorderColor (IntPtr _arg) |
Border Color (RGBA). Each component is in [0.0f,1.0f]. Initial value is (0.0f,0.0f,0.0f,0.0f), as in OpenGL spec. | |
void | SetContext (vtkRenderWindow arg0) |
Get/Set the context. This does not increase the reference count of the context to avoid reference loops. SetContext() may raise an error is the OpenGL context does not support the required OpenGL extensions. | |
virtual void | SetDepthTextureCompare (bool _arg) |
Tells if the output of a texture unit with a depth texture uses comparison or not. Comparison happens between D_t the depth texture value in the range [0,1] and with R the interpolated third texture coordinate clamped to range [0,1]. The result of the comparison is noted `r'. If this flag is false, r=D_t. Initial value is false, as in OpenGL spec. Ignored if the texture object is not a depth texture. | |
virtual void | SetDepthTextureCompareFunction (int _arg) |
In case DepthTextureCompare is true, specify the comparison function in use. The result of the comparison is noted `r'. Valid values are: | |
virtual void | SetDepthTextureMode (int _arg) |
Defines the mapping from depth component `r' to RGBA components. Ignored if the texture object is not a depth texture. Valid modes are: | |
virtual void | SetGenerateMipmap (bool _arg) |
Tells the hardware to generate mipmap textures from the first texture image at BaseLevel. Initial value is false, as in OpenGL spec. | |
virtual void | SetLinearMagnification (bool _arg) |
Tells if the magnification mode is linear (true) or nearest (false). Initial value is false (initial value in OpenGL spec is true). | |
virtual void | SetMaxLOD (float _arg) |
Upper-clamp the computed LOD against this value. Any float value is valid. Initial value is 1000.0f, as in OpenGL spec. | |
virtual void | SetMaxLevel (int _arg) |
Level of detail of the first texture image. A texture object is a list of texture images. It is a non-negative integer value. Initial value is 1000, as in OpenGL spec. | |
virtual void | SetMinLOD (float _arg) |
Lower-clamp the computed LOD against this value. Any float value is valid. Initial value is -1000.0f, as in OpenGL spec. | |
virtual void | SetMinificationFilter (int _arg) |
Minification filter mode. Valid values are: | |
virtual void | SetPriority (float _arg) |
Priority of the texture object to be resident on the card for higher performance in the range [0.0f,1.0f]. Initial value is 1.0f, as in OpenGL spec. | |
virtual void | SetWrapR (int _arg) |
Wrap mode for the first texture coordinate "r" Valid values are: | |
virtual void | SetWrapS (int _arg) |
Wrap mode for the first texture coordinate "s" Valid values are: | |
virtual void | SetWrapT (int _arg) |
Wrap mode for the first texture coordinate "t" Valid values are: | |
void | UnBind () |
Activate the texture. The texture must have been created using Create(). RenderWindow must be set before calling this. | |
Static Public Member Functions | |
static new vtkTextureObject | New () |
Undocumented Block. | |
static bool | IsSupported (vtkRenderWindow renWin) |
Returns if the context supports the required extensions. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkTextureObject | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkTextureObject" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "16vtkTextureObject" |
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 | vtkTextureObject_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal byte | vtkTextureObject_Allocate1D_01 (HandleRef pThis, uint width, int numComps, int vtkType) |
static internal byte | vtkTextureObject_Allocate2D_02 (HandleRef pThis, uint width, uint height, int numComps, int vtkType) |
static internal byte | vtkTextureObject_Allocate3D_03 (HandleRef pThis, uint width, uint height, uint depth, int numComps, int vtkType) |
static internal byte | vtkTextureObject_AllocateDepth_04 (HandleRef pThis, uint width, uint height, int internalFormat) |
static internal void | vtkTextureObject_Bind_05 (HandleRef pThis) |
static internal void | vtkTextureObject_CopyFromFrameBuffer_06 (HandleRef pThis, int srcXmin, int srcYmin, int dstXmin, int dstYmin, int width, int height) |
static internal void | vtkTextureObject_CopyToFrameBuffer_07 (HandleRef pThis, int srcXmin, int srcYmin, int srcXmax, int srcYmax, int dstXmin, int dstYmin, int width, int height) |
static internal byte | vtkTextureObject_Create1D_08 (HandleRef pThis, int numComps, HandleRef pbo, byte shaderSupportsTextureInt) |
static internal byte | vtkTextureObject_Create2D_09 (HandleRef pThis, uint width, uint height, int numComps, HandleRef pbo, byte shaderSupportsTextureInt) |
static internal byte | vtkTextureObject_Create2D_10 (HandleRef pThis, uint width, uint height, int numComps, int vtktype, byte shaderSupportsTextureInt) |
static internal byte | vtkTextureObject_Create3D_11 (HandleRef pThis, uint width, uint height, uint depth, int numComps, HandleRef pbo, byte shaderSupportsTextureInt) |
static internal byte | vtkTextureObject_Create3D_12 (HandleRef pThis, uint width, uint height, uint depth, int numComps, int vtktype, byte shaderSupportsTextureInt) |
static internal byte | vtkTextureObject_CreateDepth_13 (HandleRef pThis, uint width, uint height, int internalFormat, HandleRef pbo) |
static internal byte | vtkTextureObject_CreateDepthFromRaw_14 (HandleRef pThis, uint width, uint height, int internalFormat, int rawType, IntPtr raw) |
static internal IntPtr | vtkTextureObject_Download_15 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkTextureObject_GetBaseLevel_16 (HandleRef pThis) |
static internal IntPtr | vtkTextureObject_GetBorderColor_17 (HandleRef pThis) |
static internal void | vtkTextureObject_GetBorderColor_18 (HandleRef pThis, ref float _arg1, ref float _arg2, ref float _arg3, ref float _arg4) |
static internal void | vtkTextureObject_GetBorderColor_19 (HandleRef pThis, IntPtr _arg) |
static internal int | vtkTextureObject_GetComponents_20 (HandleRef pThis) |
static internal IntPtr | vtkTextureObject_GetContext_21 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkTextureObject_GetDataType_22 (HandleRef pThis) |
static internal uint | vtkTextureObject_GetDepth_23 (HandleRef pThis) |
static internal byte | vtkTextureObject_GetDepthTextureCompare_24 (HandleRef pThis) |
static internal int | vtkTextureObject_GetDepthTextureCompareFunction_25 (HandleRef pThis) |
static internal int | vtkTextureObject_GetDepthTextureMode_26 (HandleRef pThis) |
static internal uint | vtkTextureObject_GetFormat_27 (HandleRef pThis, int vtktype, int numComps, byte shaderSupportsTextureInt) |
static internal byte | vtkTextureObject_GetGenerateMipmap_28 (HandleRef pThis) |
static internal uint | vtkTextureObject_GetHandle_29 (HandleRef pThis) |
static internal uint | vtkTextureObject_GetHeight_30 (HandleRef pThis) |
static internal uint | vtkTextureObject_GetInternalFormat_31 (HandleRef pThis, int vtktype, int numComps, byte shaderSupportsTextureInt) |
static internal byte | vtkTextureObject_GetLinearMagnification_32 (HandleRef pThis) |
static internal float | vtkTextureObject_GetMaxLOD_33 (HandleRef pThis) |
static internal int | vtkTextureObject_GetMaxLevel_34 (HandleRef pThis) |
static internal float | vtkTextureObject_GetMinLOD_35 (HandleRef pThis) |
static internal int | vtkTextureObject_GetMinificationFilter_36 (HandleRef pThis) |
static internal int | vtkTextureObject_GetNumberOfDimensions_37 (HandleRef pThis) |
static internal float | vtkTextureObject_GetPriority_38 (HandleRef pThis) |
static internal uint | vtkTextureObject_GetTarget_39 (HandleRef pThis) |
static internal uint | vtkTextureObject_GetWidth_40 (HandleRef pThis) |
static internal int | vtkTextureObject_GetWrapR_41 (HandleRef pThis) |
static internal int | vtkTextureObject_GetWrapS_42 (HandleRef pThis) |
static internal int | vtkTextureObject_GetWrapT_43 (HandleRef pThis) |
static internal int | vtkTextureObject_IsA_44 (HandleRef pThis, string type) |
static internal byte | vtkTextureObject_IsBound_45 (HandleRef pThis) |
static internal byte | vtkTextureObject_IsSupported_46 (HandleRef renWin) |
static internal int | vtkTextureObject_IsTypeOf_47 (string type) |
static internal IntPtr | vtkTextureObject_NewInstance_49 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkTextureObject_SafeDownCast_50 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTextureObject_SendParameters_51 (HandleRef pThis) |
static internal void | vtkTextureObject_SetBaseLevel_52 (HandleRef pThis, int _arg) |
static internal void | vtkTextureObject_SetBorderColor_53 (HandleRef pThis, float _arg1, float _arg2, float _arg3, float _arg4) |
static internal void | vtkTextureObject_SetBorderColor_54 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkTextureObject_SetContext_55 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkTextureObject_SetDepthTextureCompare_56 (HandleRef pThis, byte _arg) |
static internal void | vtkTextureObject_SetDepthTextureCompareFunction_57 (HandleRef pThis, int _arg) |
static internal void | vtkTextureObject_SetDepthTextureMode_58 (HandleRef pThis, int _arg) |
static internal void | vtkTextureObject_SetGenerateMipmap_59 (HandleRef pThis, byte _arg) |
static internal void | vtkTextureObject_SetLinearMagnification_60 (HandleRef pThis, byte _arg) |
static internal void | vtkTextureObject_SetMaxLOD_61 (HandleRef pThis, float _arg) |
static internal void | vtkTextureObject_SetMaxLevel_62 (HandleRef pThis, int _arg) |
static internal void | vtkTextureObject_SetMinLOD_63 (HandleRef pThis, float _arg) |
static internal void | vtkTextureObject_SetMinificationFilter_64 (HandleRef pThis, int _arg) |
static internal void | vtkTextureObject_SetPriority_65 (HandleRef pThis, float _arg) |
static internal void | vtkTextureObject_SetWrapR_66 (HandleRef pThis, int _arg) |
static internal void | vtkTextureObject_SetWrapS_67 (HandleRef pThis, int _arg) |
static internal void | vtkTextureObject_SetWrapT_68 (HandleRef pThis, int _arg) |
static internal void | vtkTextureObject_UnBind_69 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkTextureObject () |
Automatically generated type registration mechanics. |
vtkTextureObject - abstracts an OpenGL texture object.
Description vtkTextureObject represents an OpenGL texture object. It provides API to create textures using data already loaded into pixel buffer objects. It can also be used to create textures without uploading any data. Caveats DON'T PLAY WITH IT YET.
static Kitware.VTK.vtkTextureObject.vtkTextureObject | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkTextureObject.vtkTextureObject | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
bool Kitware.VTK.vtkTextureObject.Allocate1D | ( | uint | width, |
int | numComps, | ||
int | vtkType | ||
) |
Create a 1D color texture but does not initialize its values. Internal format is deduced from numComps and vtkType.
bool Kitware.VTK.vtkTextureObject.Allocate2D | ( | uint | width, |
uint | height, | ||
int | numComps, | ||
int | vtkType | ||
) |
Create a 2D color texture but does not initialize its values. Internal format is deduced from numComps and vtkType.
bool Kitware.VTK.vtkTextureObject.Allocate3D | ( | uint | width, |
uint | height, | ||
uint | depth, | ||
int | numComps, | ||
int | vtkType | ||
) |
Create a 3D color texture but does not initialize its values. Internal format is deduced from numComps and vtkType.
bool Kitware.VTK.vtkTextureObject.AllocateDepth | ( | uint | width, |
uint | height, | ||
int | internalFormat | ||
) |
Create a 2D depth texture but does not initialize its values.
void Kitware.VTK.vtkTextureObject.Bind | ( | ) |
Activate the texture. The texture must have been created using Create(). RenderWindow must be set before calling this.
void Kitware.VTK.vtkTextureObject.CopyFromFrameBuffer | ( | int | srcXmin, |
int | srcYmin, | ||
int | dstXmin, | ||
int | dstYmin, | ||
int | width, | ||
int | height | ||
) |
Copy a sub-part of a logical buffer of the framebuffer (color or depth) to the texture object. src is the framebuffer, dst is the texture. (srcXmin,srcYmin) is the location of the lower left corner of the rectangle in the framebuffer. (dstXmin,dstYmin) is the location of the lower left corner of the rectangle in the texture. width and height specifies the size of the rectangle in pixels. If the logical buffer is a color buffer, it has to be selected first with glReadBuffer().
void Kitware.VTK.vtkTextureObject.CopyToFrameBuffer | ( | int | srcXmin, |
int | srcYmin, | ||
int | srcXmax, | ||
int | srcYmax, | ||
int | dstXmin, | ||
int | dstYmin, | ||
int | width, | ||
int | height | ||
) |
Copy a sub-part of the texture (src) in the current framebuffer at location (dstXmin,dstYmin). (dstXmin,dstYmin) is the location of the lower left corner of the rectangle. width and height are the dimensions of the framebuffer.
bool Kitware.VTK.vtkTextureObject.Create1D | ( | int | numComps, |
vtkPixelBufferObject | pbo, | ||
bool | shaderSupportsTextureInt | ||
) |
Create a 1D texture using the PBO. Eventually we may start supporting creating a texture from subset of data in the PBO, but for simplicity we'll begin with entire PBO data. numComps must be in [1-4]. shaderSupportsTextureInt is true if the shader has an alternate implementation supporting sampler with integer values. Even if the card supports texture int, it does not mean that the implementor of the shader made a version that supports texture int.
bool Kitware.VTK.vtkTextureObject.Create2D | ( | uint | width, |
uint | height, | ||
int | numComps, | ||
vtkPixelBufferObject | pbo, | ||
bool | shaderSupportsTextureInt | ||
) |
Create a 2D texture using the PBO. Eventually we may start supporting creating a texture from subset of data in the PBO, but for simplicity we'll begin with entire PBO data. numComps must be in [1-4].
bool Kitware.VTK.vtkTextureObject.Create2D | ( | uint | width, |
uint | height, | ||
int | numComps, | ||
int | vtktype, | ||
bool | shaderSupportsTextureInt | ||
) |
Create texture without uploading any data. To create a DEPTH_COMPONENT texture, vtktype must be set to VTK_VOID and numComps must be 1.
bool Kitware.VTK.vtkTextureObject.Create3D | ( | uint | width, |
uint | height, | ||
uint | depth, | ||
int | numComps, | ||
vtkPixelBufferObject | pbo, | ||
bool | shaderSupportsTextureInt | ||
) |
Create a 3D texture using the PBO. Eventually we may start supporting creating a texture from subset of data in the PBO, but for simplicity we'll begin with entire PBO data. numComps must be in [1-4].
bool Kitware.VTK.vtkTextureObject.Create3D | ( | uint | width, |
uint | height, | ||
uint | depth, | ||
int | numComps, | ||
int | vtktype, | ||
bool | shaderSupportsTextureInt | ||
) |
Create texture without uploading any data. To create a DEPTH_COMPONENT texture, vtktype must be set to VTK_VOID and numComps must be 1.
bool Kitware.VTK.vtkTextureObject.CreateDepth | ( | uint | width, |
uint | height, | ||
int | internalFormat, | ||
vtkPixelBufferObject | pbo | ||
) |
Create a 2D depth texture using a PBO.
bool Kitware.VTK.vtkTextureObject.CreateDepthFromRaw | ( | uint | width, |
uint | height, | ||
int | internalFormat, | ||
int | rawType, | ||
IntPtr | raw | ||
) |
Create a 2D depth texture using a raw pointer. This is a blocking call. If you can, use PBO instead.
override void Kitware.VTK.vtkTextureObject.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.vtkObject.
This is used to download raw data from the texture into a pixel bufer. The pixel buffer API can then be used to download the pixel buffer data to CPU arrays. The caller takes on the responsibility of deleting the returns vtkPixelBufferObject once it done with it.
virtual int Kitware.VTK.vtkTextureObject.GetBaseLevel | ( | ) | [virtual] |
Level of detail of the first texture image. A texture object is a list of texture images. It is a non-negative integer value. Initial value is 0, as in OpenGL spec.
virtual float [] Kitware.VTK.vtkTextureObject.GetBorderColor | ( | ) | [virtual] |
Border Color (RGBA). Each component is in [0.0f,1.0f]. Initial value is (0.0f,0.0f,0.0f,0.0f), as in OpenGL spec.
virtual void Kitware.VTK.vtkTextureObject.GetBorderColor | ( | ref float | _arg1, |
ref float | _arg2, | ||
ref float | _arg3, | ||
ref float | _arg4 | ||
) | [virtual] |
Border Color (RGBA). Each component is in [0.0f,1.0f]. Initial value is (0.0f,0.0f,0.0f,0.0f), as in OpenGL spec.
virtual void Kitware.VTK.vtkTextureObject.GetBorderColor | ( | IntPtr | _arg | ) | [virtual] |
Border Color (RGBA). Each component is in [0.0f,1.0f]. Initial value is (0.0f,0.0f,0.0f,0.0f), as in OpenGL spec.
virtual int Kitware.VTK.vtkTextureObject.GetComponents | ( | ) | [virtual] |
Get the texture dimensions. These are the properties of the OpenGL texture this instance represents.
Get/Set the context. This does not increase the reference count of the context to avoid reference loops. SetContext() may raise an error is the OpenGL context does not support the required OpenGL extensions.
Get the data type for the texture as a vtk type int i.e. VTK_INT etc.
virtual uint Kitware.VTK.vtkTextureObject.GetDepth | ( | ) | [virtual] |
Get the texture dimensions. These are the properties of the OpenGL texture this instance represents.
virtual bool Kitware.VTK.vtkTextureObject.GetDepthTextureCompare | ( | ) | [virtual] |
Tells if the output of a texture unit with a depth texture uses comparison or not. Comparison happens between D_t the depth texture value in the range [0,1] and with R the interpolated third texture coordinate clamped to range [0,1]. The result of the comparison is noted `r'. If this flag is false, r=D_t. Initial value is false, as in OpenGL spec. Ignored if the texture object is not a depth texture.
virtual int Kitware.VTK.vtkTextureObject.GetDepthTextureCompareFunction | ( | ) | [virtual] |
In case DepthTextureCompare is true, specify the comparison function in use. The result of the comparison is noted `r'. Valid values are:
virtual int Kitware.VTK.vtkTextureObject.GetDepthTextureMode | ( | ) | [virtual] |
Defines the mapping from depth component `r' to RGBA components. Ignored if the texture object is not a depth texture. Valid modes are:
uint Kitware.VTK.vtkTextureObject.GetFormat | ( | int | vtktype, |
int | numComps, | ||
bool | shaderSupportsTextureInt | ||
) |
Get the data type for the texture as a vtk type int i.e. VTK_INT etc.
virtual bool Kitware.VTK.vtkTextureObject.GetGenerateMipmap | ( | ) | [virtual] |
Tells the hardware to generate mipmap textures from the first texture image at BaseLevel. Initial value is false, as in OpenGL spec.
virtual uint Kitware.VTK.vtkTextureObject.GetHandle | ( | ) | [virtual] |
Returns the OpenGL handle.
virtual uint Kitware.VTK.vtkTextureObject.GetHeight | ( | ) | [virtual] |
Get the texture dimensions. These are the properties of the OpenGL texture this instance represents.
uint Kitware.VTK.vtkTextureObject.GetInternalFormat | ( | int | vtktype, |
int | numComps, | ||
bool | shaderSupportsTextureInt | ||
) |
Get the data type for the texture as a vtk type int i.e. VTK_INT etc.
virtual bool Kitware.VTK.vtkTextureObject.GetLinearMagnification | ( | ) | [virtual] |
Tells if the magnification mode is linear (true) or nearest (false). Initial value is false (initial value in OpenGL spec is true).
virtual int Kitware.VTK.vtkTextureObject.GetMaxLevel | ( | ) | [virtual] |
Level of detail of the first texture image. A texture object is a list of texture images. It is a non-negative integer value. Initial value is 1000, as in OpenGL spec.
virtual float Kitware.VTK.vtkTextureObject.GetMaxLOD | ( | ) | [virtual] |
Upper-clamp the computed LOD against this value. Any float value is valid. Initial value is 1000.0f, as in OpenGL spec.
virtual int Kitware.VTK.vtkTextureObject.GetMinificationFilter | ( | ) | [virtual] |
Minification filter mode. Valid values are:
virtual float Kitware.VTK.vtkTextureObject.GetMinLOD | ( | ) | [virtual] |
Lower-clamp the computed LOD against this value. Any float value is valid. Initial value is -1000.0f, as in OpenGL spec.
virtual int Kitware.VTK.vtkTextureObject.GetNumberOfDimensions | ( | ) | [virtual] |
Get the texture dimensions. These are the properties of the OpenGL texture this instance represents.
virtual float Kitware.VTK.vtkTextureObject.GetPriority | ( | ) | [virtual] |
Priority of the texture object to be resident on the card for higher performance in the range [0.0f,1.0f]. Initial value is 1.0f, as in OpenGL spec.
virtual uint Kitware.VTK.vtkTextureObject.GetTarget | ( | ) | [virtual] |
Returns OpenGL texture target to which the texture is/can be bound.
virtual uint Kitware.VTK.vtkTextureObject.GetWidth | ( | ) | [virtual] |
Get the texture dimensions. These are the properties of the OpenGL texture this instance represents.
virtual int Kitware.VTK.vtkTextureObject.GetWrapR | ( | ) | [virtual] |
Wrap mode for the first texture coordinate "r" Valid values are:
virtual int Kitware.VTK.vtkTextureObject.GetWrapS | ( | ) | [virtual] |
Wrap mode for the first texture coordinate "s" Valid values are:
virtual int Kitware.VTK.vtkTextureObject.GetWrapT | ( | ) | [virtual] |
Wrap mode for the first texture coordinate "t" Valid values are:
override int Kitware.VTK.vtkTextureObject.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
bool Kitware.VTK.vtkTextureObject.IsBound | ( | ) |
Tells if the texture object is bound to the active texture image unit. (a texture object can be bound to multiple texture image unit).
static bool Kitware.VTK.vtkTextureObject.IsSupported | ( | vtkRenderWindow | renWin | ) | [static] |
Returns if the context supports the required extensions.
static new int Kitware.VTK.vtkTextureObject.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
static new vtkTextureObject Kitware.VTK.vtkTextureObject.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
static new vtkTextureObject Kitware.VTK.vtkTextureObject.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Send all the texture object parameters to the hardware if not done yet.
virtual void Kitware.VTK.vtkTextureObject.SetBaseLevel | ( | int | _arg | ) | [virtual] |
Level of detail of the first texture image. A texture object is a list of texture images. It is a non-negative integer value. Initial value is 0, as in OpenGL spec.
virtual void Kitware.VTK.vtkTextureObject.SetBorderColor | ( | float | _arg1, |
float | _arg2, | ||
float | _arg3, | ||
float | _arg4 | ||
) | [virtual] |
Border Color (RGBA). Each component is in [0.0f,1.0f]. Initial value is (0.0f,0.0f,0.0f,0.0f), as in OpenGL spec.
virtual void Kitware.VTK.vtkTextureObject.SetBorderColor | ( | IntPtr | _arg | ) | [virtual] |
Border Color (RGBA). Each component is in [0.0f,1.0f]. Initial value is (0.0f,0.0f,0.0f,0.0f), as in OpenGL spec.
void Kitware.VTK.vtkTextureObject.SetContext | ( | vtkRenderWindow | arg0 | ) |
Get/Set the context. This does not increase the reference count of the context to avoid reference loops. SetContext() may raise an error is the OpenGL context does not support the required OpenGL extensions.
virtual void Kitware.VTK.vtkTextureObject.SetDepthTextureCompare | ( | bool | _arg | ) | [virtual] |
Tells if the output of a texture unit with a depth texture uses comparison or not. Comparison happens between D_t the depth texture value in the range [0,1] and with R the interpolated third texture coordinate clamped to range [0,1]. The result of the comparison is noted `r'. If this flag is false, r=D_t. Initial value is false, as in OpenGL spec. Ignored if the texture object is not a depth texture.
virtual void Kitware.VTK.vtkTextureObject.SetDepthTextureCompareFunction | ( | int | _arg | ) | [virtual] |
In case DepthTextureCompare is true, specify the comparison function in use. The result of the comparison is noted `r'. Valid values are:
virtual void Kitware.VTK.vtkTextureObject.SetDepthTextureMode | ( | int | _arg | ) | [virtual] |
Defines the mapping from depth component `r' to RGBA components. Ignored if the texture object is not a depth texture. Valid modes are:
virtual void Kitware.VTK.vtkTextureObject.SetGenerateMipmap | ( | bool | _arg | ) | [virtual] |
Tells the hardware to generate mipmap textures from the first texture image at BaseLevel. Initial value is false, as in OpenGL spec.
virtual void Kitware.VTK.vtkTextureObject.SetLinearMagnification | ( | bool | _arg | ) | [virtual] |
Tells if the magnification mode is linear (true) or nearest (false). Initial value is false (initial value in OpenGL spec is true).
virtual void Kitware.VTK.vtkTextureObject.SetMaxLevel | ( | int | _arg | ) | [virtual] |
Level of detail of the first texture image. A texture object is a list of texture images. It is a non-negative integer value. Initial value is 1000, as in OpenGL spec.
virtual void Kitware.VTK.vtkTextureObject.SetMaxLOD | ( | float | _arg | ) | [virtual] |
Upper-clamp the computed LOD against this value. Any float value is valid. Initial value is 1000.0f, as in OpenGL spec.
virtual void Kitware.VTK.vtkTextureObject.SetMinificationFilter | ( | int | _arg | ) | [virtual] |
Minification filter mode. Valid values are:
virtual void Kitware.VTK.vtkTextureObject.SetMinLOD | ( | float | _arg | ) | [virtual] |
Lower-clamp the computed LOD against this value. Any float value is valid. Initial value is -1000.0f, as in OpenGL spec.
virtual void Kitware.VTK.vtkTextureObject.SetPriority | ( | float | _arg | ) | [virtual] |
Priority of the texture object to be resident on the card for higher performance in the range [0.0f,1.0f]. Initial value is 1.0f, as in OpenGL spec.
virtual void Kitware.VTK.vtkTextureObject.SetWrapR | ( | int | _arg | ) | [virtual] |
Wrap mode for the first texture coordinate "r" Valid values are:
virtual void Kitware.VTK.vtkTextureObject.SetWrapS | ( | int | _arg | ) | [virtual] |
Wrap mode for the first texture coordinate "s" Valid values are:
virtual void Kitware.VTK.vtkTextureObject.SetWrapT | ( | int | _arg | ) | [virtual] |
Wrap mode for the first texture coordinate "t" Valid values are:
void Kitware.VTK.vtkTextureObject.UnBind | ( | ) |
Activate the texture. The texture must have been created using Create(). RenderWindow must be set before calling this.
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_Allocate1D_01 | ( | HandleRef | pThis, |
uint | width, | ||
int | numComps, | ||
int | vtkType | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_Allocate2D_02 | ( | HandleRef | pThis, |
uint | width, | ||
uint | height, | ||
int | numComps, | ||
int | vtkType | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_Allocate3D_03 | ( | HandleRef | pThis, |
uint | width, | ||
uint | height, | ||
uint | depth, | ||
int | numComps, | ||
int | vtkType | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_AllocateDepth_04 | ( | HandleRef | pThis, |
uint | width, | ||
uint | height, | ||
int | internalFormat | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_Bind_05 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_CopyFromFrameBuffer_06 | ( | HandleRef | pThis, |
int | srcXmin, | ||
int | srcYmin, | ||
int | dstXmin, | ||
int | dstYmin, | ||
int | width, | ||
int | height | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_CopyToFrameBuffer_07 | ( | HandleRef | pThis, |
int | srcXmin, | ||
int | srcYmin, | ||
int | srcXmax, | ||
int | srcYmax, | ||
int | dstXmin, | ||
int | dstYmin, | ||
int | width, | ||
int | height | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_Create1D_08 | ( | HandleRef | pThis, |
int | numComps, | ||
HandleRef | pbo, | ||
byte | shaderSupportsTextureInt | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_Create2D_09 | ( | HandleRef | pThis, |
uint | width, | ||
uint | height, | ||
int | numComps, | ||
HandleRef | pbo, | ||
byte | shaderSupportsTextureInt | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_Create2D_10 | ( | HandleRef | pThis, |
uint | width, | ||
uint | height, | ||
int | numComps, | ||
int | vtktype, | ||
byte | shaderSupportsTextureInt | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_Create3D_11 | ( | HandleRef | pThis, |
uint | width, | ||
uint | height, | ||
uint | depth, | ||
int | numComps, | ||
HandleRef | pbo, | ||
byte | shaderSupportsTextureInt | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_Create3D_12 | ( | HandleRef | pThis, |
uint | width, | ||
uint | height, | ||
uint | depth, | ||
int | numComps, | ||
int | vtktype, | ||
byte | shaderSupportsTextureInt | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_CreateDepth_13 | ( | HandleRef | pThis, |
uint | width, | ||
uint | height, | ||
int | internalFormat, | ||
HandleRef | pbo | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_CreateDepthFromRaw_14 | ( | HandleRef | pThis, |
uint | width, | ||
uint | height, | ||
int | internalFormat, | ||
int | rawType, | ||
IntPtr | raw | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkTextureObject.vtkTextureObject_Download_15 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetBaseLevel_16 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTextureObject.vtkTextureObject_GetBorderColor_17 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_GetBorderColor_18 | ( | HandleRef | pThis, |
ref float | _arg1, | ||
ref float | _arg2, | ||
ref float | _arg3, | ||
ref float | _arg4 | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_GetBorderColor_19 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetComponents_20 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTextureObject.vtkTextureObject_GetContext_21 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetDataType_22 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkTextureObject.vtkTextureObject_GetDepth_23 | ( | HandleRef | pThis | ) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_GetDepthTextureCompare_24 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetDepthTextureCompareFunction_25 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetDepthTextureMode_26 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkTextureObject.vtkTextureObject_GetFormat_27 | ( | HandleRef | pThis, |
int | vtktype, | ||
int | numComps, | ||
byte | shaderSupportsTextureInt | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_GetGenerateMipmap_28 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkTextureObject.vtkTextureObject_GetHandle_29 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkTextureObject.vtkTextureObject_GetHeight_30 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkTextureObject.vtkTextureObject_GetInternalFormat_31 | ( | HandleRef | pThis, |
int | vtktype, | ||
int | numComps, | ||
byte | shaderSupportsTextureInt | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_GetLinearMagnification_32 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetMaxLevel_34 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkTextureObject.vtkTextureObject_GetMaxLOD_33 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetMinificationFilter_36 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkTextureObject.vtkTextureObject_GetMinLOD_35 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetNumberOfDimensions_37 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkTextureObject.vtkTextureObject_GetPriority_38 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkTextureObject.vtkTextureObject_GetTarget_39 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkTextureObject.vtkTextureObject_GetWidth_40 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetWrapR_41 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetWrapS_42 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_GetWrapT_43 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_IsA_44 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_IsBound_45 | ( | HandleRef | pThis | ) | [private] |
static internal byte Kitware.VTK.vtkTextureObject.vtkTextureObject_IsSupported_46 | ( | HandleRef | renWin | ) | [private] |
static internal int Kitware.VTK.vtkTextureObject.vtkTextureObject_IsTypeOf_47 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTextureObject.vtkTextureObject_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkTextureObject.vtkTextureObject_NewInstance_49 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkTextureObject.vtkTextureObject_SafeDownCast_50 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SendParameters_51 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetBaseLevel_52 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetBorderColor_53 | ( | HandleRef | pThis, |
float | _arg1, | ||
float | _arg2, | ||
float | _arg3, | ||
float | _arg4 | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetBorderColor_54 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetContext_55 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetDepthTextureCompare_56 | ( | HandleRef | pThis, |
byte | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetDepthTextureCompareFunction_57 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetDepthTextureMode_58 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetGenerateMipmap_59 | ( | HandleRef | pThis, |
byte | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetLinearMagnification_60 | ( | HandleRef | pThis, |
byte | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetMaxLevel_62 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetMaxLOD_61 | ( | HandleRef | pThis, |
float | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetMinificationFilter_64 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetMinLOD_63 | ( | HandleRef | pThis, |
float | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetPriority_65 | ( | HandleRef | pThis, |
float | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetWrapR_66 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetWrapS_67 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_SetWrapT_68 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTextureObject.vtkTextureObject_UnBind_69 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkTextureObject.MRClassNameKey = "16vtkTextureObject" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
new const string Kitware.VTK.vtkTextureObject.MRFullTypeName = "Kitware.VTK.vtkTextureObject" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.