ActiViz .NET
5.8.0
|
vtkPainterDeviceAdapter - An adapter between a vtkPainter and a rendering device. More...
Public Member Functions | |
vtkPainterDeviceAdapter (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkPainterDeviceAdapter () | |
Undocumented Block. | |
virtual void | BeginPrimitive (int mode) |
Signals the start of sending a primitive to the graphics card. The mode is one of VTK_VERTEX, VTK_POLY_VERTEX, VTK_LINE, VTK_POLY_LINE, VTK_TRIANGLE, VTK_TRIANGLE_STRIP, VTK_POLYGON, or VTK_QUAD. The primitive is defined by the attributes sent between the calls to BeginPrimitive and EndPrimitive. You do not need to call EndPrimitive/BeginPrimitive between primitives that have a constant number of points (i.e. VTK_VERTEX, VTK_LINE, VTK_TRIANGLE, and VTK_QUAD). | |
virtual int | Compatible (vtkRenderer renderer) |
Returns true if this device adapter is compatible with the given vtkRenderer. | |
virtual void | DisableAttributeArray (int index) |
Enable/disable the attribute array set with SetAttributePointer. | |
virtual void | DrawArrays (int mode, int first, int count) |
Send a section of the enabled attribute pointers to the graphics card to define a primitive. The mode is one of VTK_VERTEX, VTK_POLY_VERTEX, VTK_LINE, VTK_POLY_LINE, VTK_TRIANGLE, VTK_TRIANGLE_STRIP, VTK_POLYGON, or VTK_QUAD. It identifies which type of primitive the attribute data is defining. The parameters first and count identify what part of the attribute arrays define the given primitive. If mode is a primitive that has a constant number of points (i.e. VTK_VERTEX, VTK_LINE, VTK_TRIANGLE, and VTK_QUAD), you may draw multiple primitives with one call to DrawArrays. | |
virtual void | DrawElements (int mode, int count, int type, IntPtr indices) |
Send items in the attribute pointers to the graphics card to define a primitive. The mode is one of VTK_VERTEX, VTK_POLY_VERTEX, VTK_LINE, VTK_POLY_LINE, VTK_TRIANGLE, VTK_TRIANGLE_STRIP, VTK_POLYGON, or VTK_QUAD. It identifies which type of primitive the attribute data is defining. The indices array holds the list of attribute elements that define the primitive. The count and type parameters give the number and data type of the indices array. The type parameter is a VTK type enumeration (VTK_UNSIGNED_INT, ...). The type should be an integer type (for obvious reasons). If mode is a primitive that has a constant number of points (i.e. VTK_VERTEX, VTK_LINE, VTK_TRIANGLE, and VTK_QUAD), you may draw multiple primitives with one call to DrawArrays. | |
virtual void | EnableAttributeArray (int index) |
Enable/disable the attribute array set with SetAttributePointer. | |
virtual void | EndPrimitive () |
Signals the end of sending a primitive to the graphics card. | |
override int | IsA (string type) |
Undocumented Block. | |
virtual int | IsAttributesSupported (int attribute) |
Returns if the given attribute type is supported by the device. Returns 1 is supported, 0 otherwise. | |
virtual void | MakeBlending (int mode) |
Turns blending on and off. | |
virtual void | MakeLighting (int mode) |
Turns lighting on and off. | |
virtual void | MakeMultisampling (int mode) |
Turns antialiasing on and off. | |
virtual void | MakeVertexEmphasis (bool mode) |
Turns emphasis of vertices on or off for vertex selection. | |
new vtkPainterDeviceAdapter | NewInstance () |
Undocumented Block. | |
virtual int | QueryBlending () |
Returns current blending setting. | |
virtual int | QueryLighting () |
Returns current lighting setting. | |
virtual int | QueryMultisampling () |
Returns current antialiasing setting. | |
virtual void | SendAttribute (int index, int components, int type, IntPtr attribute, int offset) |
Sends a single attribute to the graphics card. The index parameter identifies the attribute. Some indices have special meaning (see vtkPainter for details). The components parameter gives the number of components in the attribute. In general, components must be between 1-4, but a rendering system may impose even more constraints. The type parameter is a VTK type enumeration (VTK_FLOAT, VTK_INT, etc.). Again, a rendering system may not support all types for all attributes. The attribute parameter is the actual data for the attribute. If offset is specified, it is added to attribute pointer after it has been casted to the proper type. | |
virtual void | SendMultiTextureCoords (int numcomp, int type, IntPtr attribute, int idx, int offset) |
Calls glMultiTex. | |
void | SetAttributePointer (int index, vtkDataArray attributeArray) |
Control use of the stencil buffer (for vertex selection). | |
virtual void | SetAttributePointer (int index, int numcomponents, int type, int stride, IntPtr pointer) |
Sets an array of attributes. This allows you to send all the data for a particular attribute with one call, thus greatly reducing function call overhead. Once set, the array is enabled with EnableAttributeArray, and the data is sent with a call to DrawArrays DrawElements. | |
virtual void | Stencil (int on) |
Control use of the stencil buffer (for vertex selection). | |
virtual void | TestStencil (int value) |
Control use of the stencil buffer (for vertex selection). | |
virtual void | WriteStencil (int value) |
Control use of the stencil buffer (for vertex selection). | |
Static Public Member Functions | |
static new vtkPainterDeviceAdapter | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkPainterDeviceAdapter | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkPainterDeviceAdapter" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "23vtkPainterDeviceAdapter" |
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 | vtkPainterDeviceAdapter_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkPainterDeviceAdapter_BeginPrimitive_01 (HandleRef pThis, int mode) |
static internal int | vtkPainterDeviceAdapter_Compatible_02 (HandleRef pThis, HandleRef renderer) |
static internal void | vtkPainterDeviceAdapter_DisableAttributeArray_03 (HandleRef pThis, int index) |
static internal void | vtkPainterDeviceAdapter_DrawArrays_04 (HandleRef pThis, int mode, int first, int count) |
static internal void | vtkPainterDeviceAdapter_DrawElements_05 (HandleRef pThis, int mode, int count, int type, IntPtr indices) |
static internal void | vtkPainterDeviceAdapter_EnableAttributeArray_06 (HandleRef pThis, int index) |
static internal void | vtkPainterDeviceAdapter_EndPrimitive_07 (HandleRef pThis) |
static internal int | vtkPainterDeviceAdapter_IsA_08 (HandleRef pThis, string type) |
static internal int | vtkPainterDeviceAdapter_IsAttributesSupported_09 (HandleRef pThis, int attribute) |
static internal int | vtkPainterDeviceAdapter_IsTypeOf_10 (string type) |
static internal void | vtkPainterDeviceAdapter_MakeBlending_11 (HandleRef pThis, int mode) |
static internal void | vtkPainterDeviceAdapter_MakeLighting_12 (HandleRef pThis, int mode) |
static internal void | vtkPainterDeviceAdapter_MakeMultisampling_13 (HandleRef pThis, int mode) |
static internal void | vtkPainterDeviceAdapter_MakeVertexEmphasis_14 (HandleRef pThis, byte mode) |
static internal IntPtr | vtkPainterDeviceAdapter_NewInstance_16 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkPainterDeviceAdapter_QueryBlending_17 (HandleRef pThis) |
static internal int | vtkPainterDeviceAdapter_QueryLighting_18 (HandleRef pThis) |
static internal int | vtkPainterDeviceAdapter_QueryMultisampling_19 (HandleRef pThis) |
static internal IntPtr | vtkPainterDeviceAdapter_SafeDownCast_20 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkPainterDeviceAdapter_SendAttribute_21 (HandleRef pThis, int index, int components, int type, IntPtr attribute, int offset) |
static internal void | vtkPainterDeviceAdapter_SendMultiTextureCoords_22 (HandleRef pThis, int numcomp, int type, IntPtr attribute, int idx, int offset) |
static internal void | vtkPainterDeviceAdapter_SetAttributePointer_23 (HandleRef pThis, int index, HandleRef attributeArray) |
static internal void | vtkPainterDeviceAdapter_SetAttributePointer_24 (HandleRef pThis, int index, int numcomponents, int type, int stride, IntPtr pointer) |
static internal void | vtkPainterDeviceAdapter_Stencil_25 (HandleRef pThis, int on) |
static internal void | vtkPainterDeviceAdapter_TestStencil_26 (HandleRef pThis, int value) |
static internal void | vtkPainterDeviceAdapter_WriteStencil_27 (HandleRef pThis, int value) |
Static Private Member Functions | |
static | vtkPainterDeviceAdapter () |
Automatically generated type registration mechanics. |
vtkPainterDeviceAdapter - An adapter between a vtkPainter and a rendering device.
Description
This class is an adapter between a vtkPainter and a rendering device (such as an OpenGL machine). Having an abstract adapter allows vtkPainters to be re-used for any rendering system.
Although VTK really only uses OpenGL right now, there are reasons to swap out the rendering functions. Sometimes MESA with mangled names is used. Also, different shader extensions use different functions. Furthermore, Cg also has its own interface.
The interface for this class should be familier to anyone experienced with OpenGL.
static Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.BeginPrimitive | ( | int | mode | ) | [virtual] |
Signals the start of sending a primitive to the graphics card. The mode is one of VTK_VERTEX, VTK_POLY_VERTEX, VTK_LINE, VTK_POLY_LINE, VTK_TRIANGLE, VTK_TRIANGLE_STRIP, VTK_POLYGON, or VTK_QUAD. The primitive is defined by the attributes sent between the calls to BeginPrimitive and EndPrimitive. You do not need to call EndPrimitive/BeginPrimitive between primitives that have a constant number of points (i.e. VTK_VERTEX, VTK_LINE, VTK_TRIANGLE, and VTK_QUAD).
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual int Kitware.VTK.vtkPainterDeviceAdapter.Compatible | ( | vtkRenderer | renderer | ) | [virtual] |
Returns true if this device adapter is compatible with the given vtkRenderer.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.DisableAttributeArray | ( | int | index | ) | [virtual] |
Enable/disable the attribute array set with SetAttributePointer.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
override void Kitware.VTK.vtkPainterDeviceAdapter.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.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.DrawArrays | ( | int | mode, |
int | first, | ||
int | count | ||
) | [virtual] |
Send a section of the enabled attribute pointers to the graphics card to define a primitive. The mode is one of VTK_VERTEX, VTK_POLY_VERTEX, VTK_LINE, VTK_POLY_LINE, VTK_TRIANGLE, VTK_TRIANGLE_STRIP, VTK_POLYGON, or VTK_QUAD. It identifies which type of primitive the attribute data is defining. The parameters first and count identify what part of the attribute arrays define the given primitive. If mode is a primitive that has a constant number of points (i.e. VTK_VERTEX, VTK_LINE, VTK_TRIANGLE, and VTK_QUAD), you may draw multiple primitives with one call to DrawArrays.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.DrawElements | ( | int | mode, |
int | count, | ||
int | type, | ||
IntPtr | indices | ||
) | [virtual] |
Send items in the attribute pointers to the graphics card to define a primitive. The mode is one of VTK_VERTEX, VTK_POLY_VERTEX, VTK_LINE, VTK_POLY_LINE, VTK_TRIANGLE, VTK_TRIANGLE_STRIP, VTK_POLYGON, or VTK_QUAD. It identifies which type of primitive the attribute data is defining. The indices array holds the list of attribute elements that define the primitive. The count and type parameters give the number and data type of the indices array. The type parameter is a VTK type enumeration (VTK_UNSIGNED_INT, ...). The type should be an integer type (for obvious reasons). If mode is a primitive that has a constant number of points (i.e. VTK_VERTEX, VTK_LINE, VTK_TRIANGLE, and VTK_QUAD), you may draw multiple primitives with one call to DrawArrays.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.EnableAttributeArray | ( | int | index | ) | [virtual] |
Enable/disable the attribute array set with SetAttributePointer.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.EndPrimitive | ( | ) | [virtual] |
Signals the end of sending a primitive to the graphics card.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
override int Kitware.VTK.vtkPainterDeviceAdapter.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual int Kitware.VTK.vtkPainterDeviceAdapter.IsAttributesSupported | ( | int | attribute | ) | [virtual] |
Returns if the given attribute type is supported by the device. Returns 1 is supported, 0 otherwise.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
static new int Kitware.VTK.vtkPainterDeviceAdapter.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.MakeBlending | ( | int | mode | ) | [virtual] |
Turns blending on and off.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.MakeLighting | ( | int | mode | ) | [virtual] |
Turns lighting on and off.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.MakeMultisampling | ( | int | mode | ) | [virtual] |
Turns antialiasing on and off.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.MakeVertexEmphasis | ( | bool | mode | ) | [virtual] |
Turns emphasis of vertices on or off for vertex selection.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
static new vtkPainterDeviceAdapter Kitware.VTK.vtkPainterDeviceAdapter.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual int Kitware.VTK.vtkPainterDeviceAdapter.QueryBlending | ( | ) | [virtual] |
Returns current blending setting.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual int Kitware.VTK.vtkPainterDeviceAdapter.QueryLighting | ( | ) | [virtual] |
Returns current lighting setting.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual int Kitware.VTK.vtkPainterDeviceAdapter.QueryMultisampling | ( | ) | [virtual] |
Returns current antialiasing setting.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
static new vtkPainterDeviceAdapter Kitware.VTK.vtkPainterDeviceAdapter.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.SendAttribute | ( | int | index, |
int | components, | ||
int | type, | ||
IntPtr | attribute, | ||
int | offset | ||
) | [virtual] |
Sends a single attribute to the graphics card. The index parameter identifies the attribute. Some indices have special meaning (see vtkPainter for details). The components parameter gives the number of components in the attribute. In general, components must be between 1-4, but a rendering system may impose even more constraints. The type parameter is a VTK type enumeration (VTK_FLOAT, VTK_INT, etc.). Again, a rendering system may not support all types for all attributes. The attribute parameter is the actual data for the attribute. If offset is specified, it is added to attribute pointer after it has been casted to the proper type.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.SendMultiTextureCoords | ( | int | numcomp, |
int | type, | ||
IntPtr | attribute, | ||
int | idx, | ||
int | offset | ||
) | [virtual] |
Calls glMultiTex.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
void Kitware.VTK.vtkPainterDeviceAdapter.SetAttributePointer | ( | int | index, |
vtkDataArray | attributeArray | ||
) |
Control use of the stencil buffer (for vertex selection).
virtual void Kitware.VTK.vtkPainterDeviceAdapter.SetAttributePointer | ( | int | index, |
int | numcomponents, | ||
int | type, | ||
int | stride, | ||
IntPtr | pointer | ||
) | [virtual] |
Sets an array of attributes. This allows you to send all the data for a particular attribute with one call, thus greatly reducing function call overhead. Once set, the array is enabled with EnableAttributeArray, and the data is sent with a call to DrawArrays DrawElements.
index
the index of the attribute. numcomponents
the number of components in each attribute entry. type
the data type (VTK_FLOAT, VTK_UNSIGNED_CHAR, etc.). stride
the byte offset between entries in the array (0 for tightly packed). pointer
the array holding the data. Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.Stencil | ( | int | on | ) | [virtual] |
Control use of the stencil buffer (for vertex selection).
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
virtual void Kitware.VTK.vtkPainterDeviceAdapter.TestStencil | ( | int | value | ) | [virtual] |
Control use of the stencil buffer (for vertex selection).
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_BeginPrimitive_01 | ( | HandleRef | pThis, |
int | mode | ||
) | [private] |
static internal int Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_Compatible_02 | ( | HandleRef | pThis, |
HandleRef | renderer | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_DisableAttributeArray_03 | ( | HandleRef | pThis, |
int | index | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_DrawArrays_04 | ( | HandleRef | pThis, |
int | mode, | ||
int | first, | ||
int | count | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_DrawElements_05 | ( | HandleRef | pThis, |
int | mode, | ||
int | count, | ||
int | type, | ||
IntPtr | indices | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_EnableAttributeArray_06 | ( | HandleRef | pThis, |
int | index | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_EndPrimitive_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_IsA_08 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_IsAttributesSupported_09 | ( | HandleRef | pThis, |
int | attribute | ||
) | [private] |
static internal int Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_IsTypeOf_10 | ( | string | type | ) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_MakeBlending_11 | ( | HandleRef | pThis, |
int | mode | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_MakeLighting_12 | ( | HandleRef | pThis, |
int | mode | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_MakeMultisampling_13 | ( | HandleRef | pThis, |
int | mode | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_MakeVertexEmphasis_14 | ( | HandleRef | pThis, |
byte | mode | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_NewInstance_16 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_QueryBlending_17 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_QueryLighting_18 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_QueryMultisampling_19 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_SafeDownCast_20 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_SendAttribute_21 | ( | HandleRef | pThis, |
int | index, | ||
int | components, | ||
int | type, | ||
IntPtr | attribute, | ||
int | offset | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_SendMultiTextureCoords_22 | ( | HandleRef | pThis, |
int | numcomp, | ||
int | type, | ||
IntPtr | attribute, | ||
int | idx, | ||
int | offset | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_SetAttributePointer_23 | ( | HandleRef | pThis, |
int | index, | ||
HandleRef | attributeArray | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_SetAttributePointer_24 | ( | HandleRef | pThis, |
int | index, | ||
int | numcomponents, | ||
int | type, | ||
int | stride, | ||
IntPtr | pointer | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_Stencil_25 | ( | HandleRef | pThis, |
int | on | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_TestStencil_26 | ( | HandleRef | pThis, |
int | value | ||
) | [private] |
static internal void Kitware.VTK.vtkPainterDeviceAdapter.vtkPainterDeviceAdapter_WriteStencil_27 | ( | HandleRef | pThis, |
int | value | ||
) | [private] |
virtual void Kitware.VTK.vtkPainterDeviceAdapter.WriteStencil | ( | int | value | ) | [virtual] |
Control use of the stencil buffer (for vertex selection).
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
new readonly string Kitware.VTK.vtkPainterDeviceAdapter.MRClassNameKey = "23vtkPainterDeviceAdapter" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.
new const string Kitware.VTK.vtkPainterDeviceAdapter.MRFullTypeName = "Kitware.VTK.vtkPainterDeviceAdapter" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkOpenGLPainterDeviceAdapter.