Public Member Functions |
| | vtkOpenGLProperty (IntPtr rawCppThis, bool callDisposalMethod, bool strong) |
| | Automatically generated constructor - called from generated code. DO NOT call directly.
|
| | vtkOpenGLProperty () |
| | *Undocumented Block
|
| override void | AddShaderVariable (string name, int numVars, IntPtr x) |
| | Provide values to initialize shader variables. Useful to initialize shader variables that change over time (animation, GUI widgets inputs, etc. )
|
| override void | BackfaceRender (vtkActor a, vtkRenderer ren) |
| | Implement base class method.
|
| virtual vtkGLSLShaderDeviceAdapter2 | GetShaderDeviceAdapter2 () |
| | Implement base class method.
|
| override int | IsA (string type) |
| | *Undocumented Block
|
| new vtkOpenGLProperty | NewInstance () |
| | *Undocumented Block
|
| override void | PostRender (vtkActor a, vtkRenderer r) |
| | Implement base class method.
|
| override void | ReleaseGraphicsResources (vtkWindow win) |
| | Implement base class method.
|
| override void | Render (vtkActor a, vtkRenderer ren) |
| | Implement base class method.
|
| | vtkProperty (IntPtr rawCppThis, bool callDisposalMethod, bool strong) |
| | Automatically generated constructor - called from generated code. DO NOT call directly.
|
| | vtkProperty () |
| | Construct object with object color, ambient color, diffuse color, specular color, and edge color white; ambient coefficient=0; diffuse coefficient=0; specular coefficient=0; specular power=1; Gouraud shading; and surface representation. Backface and frontface culling are off.
|
| void | AddShaderVariable (string name, int v) |
| | Methods to provide to add shader variables from tcl.
|
| void | AddShaderVariable (string name, float v) |
| | Methods to provide to add shader variables from tcl.
|
| void | AddShaderVariable (string name, double v) |
| | Methods to provide to add shader variables from tcl.
|
| void | AddShaderVariable (string name, int v1, int v2) |
| | Methods to provide to add shader variables from tcl.
|
| void | AddShaderVariable (string name, float v1, float v2) |
| | Methods to provide to add shader variables from tcl.
|
| void | AddShaderVariable (string name, double v1, double v2) |
| | Methods to provide to add shader variables from tcl.
|
| void | AddShaderVariable (string name, int v1, int v2, int v3) |
| | Methods to provide to add shader variables from tcl.
|
| void | AddShaderVariable (string name, float v1, float v2, float v3) |
| | Methods to provide to add shader variables from tcl.
|
| void | AddShaderVariable (string name, double v1, double v2, double v3) |
| | Methods to provide to add shader variables from tcl.
|
| virtual void | BackfaceCullingOff () |
| | Turn on/off fast culling of polygons based on orientation of normal with respect to camera. If backface culling is on, polygons facing away from camera are not drawn.
|
| virtual void | BackfaceCullingOn () |
| | Turn on/off fast culling of polygons based on orientation of normal with respect to camera. If backface culling is on, polygons facing away from camera are not drawn.
|
| void | DeepCopy (vtkProperty p) |
| | Assign one property to another.
|
| virtual void | EdgeVisibilityOff () |
| | Turn on/off the visibility of edges. On some renderers it is possible to render the edges of geometric primitives separately from the interior.
|
| virtual void | EdgeVisibilityOn () |
| | Turn on/off the visibility of edges. On some renderers it is possible to render the edges of geometric primitives separately from the interior.
|
| virtual void | FrontfaceCullingOff () |
| | Turn on/off fast culling of polygons based on orientation of normal with respect to camera. If frontface culling is on, polygons facing towards camera are not drawn.
|
| virtual void | FrontfaceCullingOn () |
| | Turn on/off fast culling of polygons based on orientation of normal with respect to camera. If frontface culling is on, polygons facing towards camera are not drawn.
|
| virtual double | GetAmbient () |
| | Set/Get the ambient lighting coefficient.
|
| virtual double[] | GetAmbientColor () |
| | Set/Get the ambient surface color. Not all renderers support separate ambient and diffuse colors. From a physical standpoint it really doesn't make too much sense to have both. For the rendering libraries that don't support both, the diffuse color is used.
|
| virtual void | GetAmbientColor (ref double _arg1, ref double _arg2, ref double _arg3) |
| | Set/Get the ambient surface color. Not all renderers support separate ambient and diffuse colors. From a physical standpoint it really doesn't make too much sense to have both. For the rendering libraries that don't support both, the diffuse color is used.
|
| virtual void | GetAmbientColor (IntPtr _arg) |
| | Set/Get the ambient surface color. Not all renderers support separate ambient and diffuse colors. From a physical standpoint it really doesn't make too much sense to have both. For the rendering libraries that don't support both, the diffuse color is used.
|
| virtual double | GetAmbientMaxValue () |
| | Set/Get the ambient lighting coefficient.
|
| virtual double | GetAmbientMinValue () |
| | Set/Get the ambient lighting coefficient.
|
| virtual int | GetBackfaceCulling () |
| | Turn on/off fast culling of polygons based on orientation of normal with respect to camera. If backface culling is on, polygons facing away from camera are not drawn.
|
| double[] | GetColor () |
| | Set the color of the object. Has the side effect of setting the ambient diffuse and specular colors as well. This is basically a quick overall color setting method.
|
| void | GetColor (IntPtr rgb) |
| | Set the color of the object. Has the side effect of setting the ambient diffuse and specular colors as well. This is basically a quick overall color setting method.
|
| void | GetColor (ref double r, ref double g, ref double b) |
| | Set the color of the object. Has the side effect of setting the ambient diffuse and specular colors as well. This is basically a quick overall color setting method.
|
| virtual double | GetDiffuse () |
| | Set/Get the diffuse lighting coefficient.
|
| virtual double[] | GetDiffuseColor () |
| | Set/Get the diffuse surface color.
|
| virtual void | GetDiffuseColor (ref double _arg1, ref double _arg2, ref double _arg3) |
| | Set/Get the diffuse surface color.
|
| virtual void | GetDiffuseColor (IntPtr _arg) |
| | Set/Get the diffuse surface color.
|
| virtual double | GetDiffuseMaxValue () |
| | Set/Get the diffuse lighting coefficient.
|
| virtual double | GetDiffuseMinValue () |
| | Set/Get the diffuse lighting coefficient.
|
| virtual double[] | GetEdgeColor () |
| | Set/Get the color of primitive edges (if edge visibility is enabled).
|
| virtual void | GetEdgeColor (ref double _arg1, ref double _arg2, ref double _arg3) |
| | Set/Get the color of primitive edges (if edge visibility is enabled).
|
| virtual void | GetEdgeColor (IntPtr _arg) |
| | Set/Get the color of primitive edges (if edge visibility is enabled).
|
| virtual int | GetEdgeVisibility () |
| | Turn on/off the visibility of edges. On some renderers it is possible to render the edges of geometric primitives separately from the interior.
|
| virtual int | GetFrontfaceCulling () |
| | Turn on/off fast culling of polygons based on orientation of normal with respect to camera. If frontface culling is on, polygons facing towards camera are not drawn.
|
| virtual int | GetInterpolation () |
| | Set the shading interpolation method for an object.
|
| string | GetInterpolationAsString () |
| | Return the method of shading as a descriptive character string.
|
| virtual int | GetInterpolationMaxValue () |
| | Set the shading interpolation method for an object.
|
| virtual int | GetInterpolationMinValue () |
| | Set the shading interpolation method for an object.
|
| virtual bool | GetLighting () |
| | Set/Get lighting flag for an object. Initial value is true.
|
| virtual int | GetLineStipplePattern () |
| | Set/Get the stippling pattern of a Line, as a 16-bit binary pattern (1 = pixel on, 0 = pixel off). This is only implemented for OpenGL. The default is 0xFFFF.
|
| virtual int | GetLineStippleRepeatFactor () |
| | Set/Get the stippling repeat factor of a Line, which specifies how many times each bit in the pattern is to be repeated. This is only implemented for OpenGL. The default is 1.
|
| virtual int | GetLineStippleRepeatFactorMaxValue () |
| | Set/Get the stippling repeat factor of a Line, which specifies how many times each bit in the pattern is to be repeated. This is only implemented for OpenGL. The default is 1.
|
| virtual int | GetLineStippleRepeatFactorMinValue () |
| | Set/Get the stippling repeat factor of a Line, which specifies how many times each bit in the pattern is to be repeated. This is only implemented for OpenGL. The default is 1.
|
| virtual float | GetLineWidth () |
| | Set/Get the width of a Line. The width is expressed in screen units. This is only implemented for OpenGL. The default is 1.0.
|
| virtual float | GetLineWidthMaxValue () |
| | Set/Get the width of a Line. The width is expressed in screen units. This is only implemented for OpenGL. The default is 1.0.
|
| virtual float | GetLineWidthMinValue () |
| | Set/Get the width of a Line. The width is expressed in screen units. This is only implemented for OpenGL. The default is 1.0.
|
| virtual vtkXMLMaterial | GetMaterial () |
| | Get the material representation used for shading. The material will be used only when shading is enabled.
|
| virtual string | GetMaterialName () |
| | Returns the name of the material currenly loaded, if any.
|
| int | GetNumberOfTextures () |
| | Returns the number of textures in this property.
|
| virtual double | GetOpacity () |
| | Set/Get the object's opacity. 1.0 is totally opaque and 0.0 is completely transparent.
|
| virtual double | GetOpacityMaxValue () |
| | Set/Get the object's opacity. 1.0 is totally opaque and 0.0 is completely transparent.
|
| virtual double | GetOpacityMinValue () |
| | Set/Get the object's opacity. 1.0 is totally opaque and 0.0 is completely transparent.
|
| virtual float | GetPointSize () |
| | Set/Get the diameter of a point. The size is expressed in screen units. This is only implemented for OpenGL. The default is 1.0.
|
| virtual float | GetPointSizeMaxValue () |
| | Set/Get the diameter of a point. The size is expressed in screen units. This is only implemented for OpenGL. The default is 1.0.
|
| virtual float | GetPointSizeMinValue () |
| | Set/Get the diameter of a point. The size is expressed in screen units. This is only implemented for OpenGL. The default is 1.0.
|
| virtual int | GetRepresentation () |
| | Control the surface geometry representation for the object.
|
| string | GetRepresentationAsString () |
| | Return the method of shading as a descriptive character string.
|
| virtual int | GetRepresentationMaxValue () |
| | Control the surface geometry representation for the object.
|
| virtual int | GetRepresentationMinValue () |
| | Control the surface geometry representation for the object.
|
| virtual vtkShaderProgram | GetShaderProgram () |
| | Get the Shader program. If Material is not set/or not loaded properly, this will return null.
|
| virtual int | GetShading () |
| | Enable/Disable shading. When shading is enabled, the Material must be set.
|
| virtual double | GetSpecular () |
| | Set/Get the specular lighting coefficient.
|
| virtual double[] | GetSpecularColor () |
| | Set/Get the specular surface color.
|
| virtual void | GetSpecularColor (ref double _arg1, ref double _arg2, ref double _arg3) |
| | Set/Get the specular surface color.
|
| virtual void | GetSpecularColor (IntPtr _arg) |
| | Set/Get the specular surface color.
|
| virtual double | GetSpecularMaxValue () |
| | Set/Get the specular lighting coefficient.
|
| virtual double | GetSpecularMinValue () |
| | Set/Get the specular lighting coefficient.
|
| virtual double | GetSpecularPower () |
| | Set/Get the specular power.
|
| virtual double | GetSpecularPowerMaxValue () |
| | Set/Get the specular power.
|
| virtual double | GetSpecularPowerMinValue () |
| | Set/Get the specular power.
|
| vtkTexture | GetTexture (string name) |
| | Set/Get the texture object to control rendering texture maps. This will be a vtkTexture object. A property does not need to have an associated texture map and multiple properties can share one texture. Textures must be assigned unique names.
|
| vtkTexture | GetTexture (int unit) |
| | Set/Get the texture object to control rendering texture maps. This will be a vtkTexture object. A property does not need to have an associated texture map and multiple properties can share one texture. Textures must be assigned unique names.
|
| virtual void | LightingOff () |
| | Set/Get lighting flag for an object. Initial value is true.
|
| virtual void | LightingOn () |
| | Set/Get lighting flag for an object. Initial value is true.
|
| void | LoadMaterial (string name) |
| | Load the material. The material can be the name of a built-on material or the filename for a VTK material XML description.
|
| void | LoadMaterial (vtkXMLMaterial arg0) |
| | Load the material given the material representation.
|
| void | LoadMaterialFromString (string materialxml) |
| | Load the material given the contents of the material file.
|
| void | RemoveAllTextures () |
| | Remove all the textures.
|
| void | RemoveTexture (int unit) |
| | Set/Get the texture object to control rendering texture maps. This will be a vtkTexture object. A property does not need to have an associated texture map and multiple properties can share one texture. Textures must be assigned unique names.
|
| void | RemoveTexture (string name) |
| | Remove a texture from the collection. Note that the indices of all the subsquent textures, if any, will change.
|
| virtual void | SetAmbient (double _arg) |
| | Set/Get the ambient lighting coefficient.
|
| virtual void | SetAmbientColor (double _arg1, double _arg2, double _arg3) |
| | Set/Get the ambient surface color. Not all renderers support separate ambient and diffuse colors. From a physical standpoint it really doesn't make too much sense to have both. For the rendering libraries that don't support both, the diffuse color is used.
|
| virtual void | SetAmbientColor (IntPtr _arg) |
| | Set/Get the ambient surface color. Not all renderers support separate ambient and diffuse colors. From a physical standpoint it really doesn't make too much sense to have both. For the rendering libraries that don't support both, the diffuse color is used.
|
| virtual void | SetBackfaceCulling (int _arg) |
| | Turn on/off fast culling of polygons based on orientation of normal with respect to camera. If backface culling is on, polygons facing away from camera are not drawn.
|
| void | SetColor (double r, double g, double b) |
| | Set the color of the object. Has the side effect of setting the ambient diffuse and specular colors as well. This is basically a quick overall color setting method.
|
| void | SetColor (IntPtr a) |
| | Set the color of the object. Has the side effect of setting the ambient diffuse and specular colors as well. This is basically a quick overall color setting method.
|
| virtual void | SetDiffuse (double _arg) |
| | Set/Get the diffuse lighting coefficient.
|
| virtual void | SetDiffuseColor (double _arg1, double _arg2, double _arg3) |
| | Set/Get the diffuse surface color.
|
| virtual void | SetDiffuseColor (IntPtr _arg) |
| | Set/Get the diffuse surface color.
|
| virtual void | SetEdgeColor (double _arg1, double _arg2, double _arg3) |
| | Set/Get the color of primitive edges (if edge visibility is enabled).
|
| virtual void | SetEdgeColor (IntPtr _arg) |
| | Set/Get the color of primitive edges (if edge visibility is enabled).
|
| virtual void | SetEdgeVisibility (int _arg) |
| | Turn on/off the visibility of edges. On some renderers it is possible to render the edges of geometric primitives separately from the interior.
|
| virtual void | SetFrontfaceCulling (int _arg) |
| | Turn on/off fast culling of polygons based on orientation of normal with respect to camera. If frontface culling is on, polygons facing towards camera are not drawn.
|
| virtual void | SetInterpolation (int _arg) |
| | Set the shading interpolation method for an object.
|
| void | SetInterpolationToFlat () |
| | Set the shading interpolation method for an object.
|
| void | SetInterpolationToGouraud () |
| | Set the shading interpolation method for an object.
|
| void | SetInterpolationToPhong () |
| | Set the shading interpolation method for an object.
|
| virtual void | SetLighting (bool _arg) |
| | Set/Get lighting flag for an object. Initial value is true.
|
| virtual void | SetLineStipplePattern (int _arg) |
| | Set/Get the stippling pattern of a Line, as a 16-bit binary pattern (1 = pixel on, 0 = pixel off). This is only implemented for OpenGL. The default is 0xFFFF.
|
| virtual void | SetLineStippleRepeatFactor (int _arg) |
| | Set/Get the stippling repeat factor of a Line, which specifies how many times each bit in the pattern is to be repeated. This is only implemented for OpenGL. The default is 1.
|
| virtual void | SetLineWidth (float _arg) |
| | Set/Get the width of a Line. The width is expressed in screen units. This is only implemented for OpenGL. The default is 1.0.
|
| virtual void | SetOpacity (double _arg) |
| | Set/Get the object's opacity. 1.0 is totally opaque and 0.0 is completely transparent.
|
| virtual void | SetPointSize (float _arg) |
| | Set/Get the diameter of a point. The size is expressed in screen units. This is only implemented for OpenGL. The default is 1.0.
|
| virtual void | SetRepresentation (int _arg) |
| | Control the surface geometry representation for the object.
|
| void | SetRepresentationToPoints () |
| | Control the surface geometry representation for the object.
|
| void | SetRepresentationToSurface () |
| | Control the surface geometry representation for the object.
|
| void | SetRepresentationToWireframe () |
| | Control the surface geometry representation for the object.
|
| virtual void | SetShading (int _arg) |
| | Enable/Disable shading. When shading is enabled, the Material must be set.
|
| virtual void | SetSpecular (double _arg) |
| | Set/Get the specular lighting coefficient.
|
| virtual void | SetSpecularColor (double _arg1, double _arg2, double _arg3) |
| | Set/Get the specular surface color.
|
| virtual void | SetSpecularColor (IntPtr _arg) |
| | Set/Get the specular surface color.
|
| virtual void | SetSpecularPower (double _arg) |
| | Set/Get the specular power.
|
| void | SetTexture (string name, vtkTexture texture) |
| | Set/Get the texture object to control rendering texture maps. This will be a vtkTexture object. A property does not need to have an associated texture map and multiple properties can share one texture. Textures must be assigned unique names.
|
| void | SetTexture (int unit, vtkTexture texture) |
| | Set/Get the texture object to control rendering texture maps. This will be a vtkTexture object. A property does not need to have an associated texture map and multiple properties can share one texture. Textures must be assigned unique names.
|
| virtual void | ShadingOff () |
| | Enable/Disable shading. When shading is enabled, the Material must be set.
|
| virtual void | ShadingOn () |
| | Enable/Disable shading. When shading is enabled, the Material must be set.
|
| | vtkObject (IntPtr rawCppThis, bool callDisposalMethod, bool strong) |
| | Automatically generated constructor - called from generated code. DO NOT call directly.
|
| | vtkObject () |
| | Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
|
| uint | AddObserver (uint arg0, vtkCommand arg1, float priority) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| uint | AddObserver (string arg0, vtkCommand arg1, float priority) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| virtual void | DebugOff () |
| | Turn debugging output off.
|
| virtual void | DebugOn () |
| | Turn debugging output on.
|
| vtkCommand | GetCommand (uint tag) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| byte | GetDebug () |
| | Get the value of the debug flag.
|
| virtual uint | GetMTime () |
| | Return this object's modified time.
|
| int | HasObserver (uint arg0, vtkCommand arg1) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | HasObserver (string arg0, vtkCommand arg1) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | HasObserver (uint arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | HasObserver (string arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | InvokeEvent (uint arg0, IntPtr callData) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | InvokeEvent (string arg0, IntPtr callData) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | InvokeEvent (uint arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | InvokeEvent (string arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| virtual void | Modified () |
| | Update the modification time for this object. Many filters rely on the modification time to determine if they need to recompute their data. The modification time is a unique monotonically increasing unsigned long integer.
|
| void | RemoveAllObservers () |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObserver (vtkCommand arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObserver (uint tag) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObservers (uint arg0, vtkCommand arg1) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObservers (string arg0, vtkCommand arg1) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObservers (uint arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObservers (string arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | SetDebug (byte debugFlag) |
| | Set the value of the debug flag. A non-zero value turns debugging on.
|
| override string | ToString () |
| | Returns the result of calling vtkObject::Print as a C# string.
|
| delegate void | vtkObjectEventHandler (vtkObject sender, vtkObjectEventArgs e) |
| | Generic signature for all vtkObject events.
|
| void | RemoveAllHandlersForAllEvents () |
| | Call RemoveAllHandlers on each non-null vtkObjectEventRelay. TODO: This method needs to get called by the generated Dispose. Make that happen...
|
| | vtkObjectBase (IntPtr rawCppThis, bool callDisposalMethod, bool strong) |
| | Automatically generated constructor - called from generated code. DO NOT call directly.
|
| | vtkObjectBase () |
| | Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
|
| virtual void | Register (vtkObjectBase o) |
| | Increase the reference count (mark as used by another object).
|
| virtual void | FastDelete () |
| | Delete a reference to this object. This version will not invoke garbage collection and can potentially leak the object if it is part of a reference loop. Use this method only when it is known that the object has another reference and would not be collected if a full garbage collection check were done.
|
| string | GetClassName () |
| | Return the class name as a string. This method is defined in all subclasses of vtkObjectBase with the vtkTypeMacro found in vtkSetGet.h.
|
| int | GetReferenceCount () |
| | Return the current reference count of this object.
|
| void | SetReferenceCount (int arg0) |
| | Sets the reference count. (This is very dangerous, use with care.)
|