ActiViz .NET
5.8.0
|
vtkRenderWindow - create a window for renderers to draw into More...
Public Member Functions | |
vtkRenderWindow (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkRenderWindow () | |
Construct an instance of vtkRenderWindow with its screen size set to 300x300, borders turned on, positioned at (0,0), double buffering turned on. | |
virtual void | AddRenderer (vtkRenderer arg0) |
Add a renderer to the list of renderers. | |
virtual void | AlphaBitPlanesOff () |
Turn on/off the use of alpha bitplanes. | |
virtual void | AlphaBitPlanesOn () |
Turn on/off the use of alpha bitplanes. | |
virtual void | BordersOff () |
Turn on/off window manager borders. Typically, you shouldn't turn the borders off, because that bypasses the window manager and can cause undesirable behavior. | |
virtual void | BordersOn () |
Turn on/off window manager borders. Typically, you shouldn't turn the borders off, because that bypasses the window manager and can cause undesirable behavior. | |
virtual int | CheckAbortStatus () |
This is a flag that can be set to interrupt a rendering that is in progress. | |
virtual void | CheckGraphicError () |
Update graphic error status, regardless of ReportGraphicErrors flag. It means this method can be used in any context and is not restricted to debug mode. | |
virtual int | CheckInRenderStatus () |
Are we rendering at the moment. | |
virtual void | ClearInRenderStatus () |
Clear status (after an exception was thrown for example) | |
virtual void | CopyResultFrame () |
Performed at the end of the rendering process to generate image. This is typically done right before swapping buffers. | |
virtual void | FinalizeWrapper () |
Finalize the rendering process. | |
virtual void | Frame () |
A termination method performed at the end of the rendering process to do things like swapping buffers (if necessary) or similar actions. | |
virtual void | FullScreenOff () |
Turn on/off rendering full screen window size. | |
virtual void | FullScreenOn () |
Turn on/off rendering full screen window size. | |
virtual int | GetAAFrames () |
Set the number of frames for doing antialiasing. The default is zero. Typically five or six will yield reasonable results without taking too long. | |
virtual int | GetAbortRender () |
This is a flag that can be set to interrupt a rendering that is in progress. | |
virtual int | GetAlphaBitPlanes () |
Turn on/off the use of alpha bitplanes. | |
virtual int[] | GetAnaglyphColorMask () |
Set/get the anaglyph color mask values. These two numbers are bits mask that control which color channels of the original stereo images are used to produce the final anaglyph image. The first value is the color mask for the left view, the second the mask for the right view. If a bit in the mask is on for a particular color for a view, that color is passed on to the final view; if it is not set, that channel for that view is ignored. The bits are arranged as r, g, and b, so r = 4, g = 2, and b = 1. By default, the first value (the left view) is set to 4, and the second value is set to 3. That means that the red output channel comes from the left view, and the green and blue values come from the right view. | |
virtual void | GetAnaglyphColorMask (IntPtr data) |
Set/get the anaglyph color mask values. These two numbers are bits mask that control which color channels of the original stereo images are used to produce the final anaglyph image. The first value is the color mask for the left view, the second the mask for the right view. If a bit in the mask is on for a particular color for a view, that color is passed on to the final view; if it is not set, that channel for that view is ignored. The bits are arranged as r, g, and b, so r = 4, g = 2, and b = 1. By default, the first value (the left view) is set to 4, and the second value is set to 3. That means that the red output channel comes from the left view, and the green and blue values come from the right view. | |
virtual float | GetAnaglyphColorSaturation () |
Set/get the anaglyph color saturation factor. This number ranges from 0.0 to 1.0: 0.0 means that no color from the original object is maintained, 1.0 means all of the color is maintained. The default value is 0.65. Too much saturation can produce uncomfortable 3D viewing because anaglyphs also use color to encode 3D. | |
virtual float | GetAnaglyphColorSaturationMaxValue () |
Set/get the anaglyph color saturation factor. This number ranges from 0.0 to 1.0: 0.0 means that no color from the original object is maintained, 1.0 means all of the color is maintained. The default value is 0.65. Too much saturation can produce uncomfortable 3D viewing because anaglyphs also use color to encode 3D. | |
virtual float | GetAnaglyphColorSaturationMinValue () |
Set/get the anaglyph color saturation factor. This number ranges from 0.0 to 1.0: 0.0 means that no color from the original object is maintained, 1.0 means all of the color is maintained. The default value is 0.65. Too much saturation can produce uncomfortable 3D viewing because anaglyphs also use color to encode 3D. | |
virtual int | GetBorders () |
Turn on/off window manager borders. Typically, you shouldn't turn the borders off, because that bypasses the window manager and can cause undesirable behavior. | |
virtual int | GetColorBufferSizes (IntPtr rgba) |
Get the size of the color buffer. Returns 0 if not able to determine otherwise sets R G B and A into buffer. | |
virtual int | GetCurrentCursor () |
Change the shape of the cursor. | |
virtual int | GetDepthBufferSize () |
This method should be defined by the subclass. How many bits of precision are there in the zbuffer? | |
virtual double | GetDesiredUpdateRate () |
Set/Get the desired update rate. This is used with the vtkLODActor class. When using level of detail actors you need to specify what update rate you require. The LODActors then will pick the correct resolution to meet your desired update rate in frames per second. A value of zero indicates that they can use all the time they want to. | |
virtual int | GetEventPending () |
Check to see if a mouse button has been pressed. All other events are ignored by this method. Ideally, you want to abort the render on any event which causes the DesiredUpdateRate to switch from a high-quality rate to a more interactive rate. | |
virtual int | GetFDFrames () |
Set the number of frames for doing focal depth. The default is zero. Depending on how your scene is organized you can get away with as few as four frames for focal depth or you might need thirty. One thing to note is that if you are using focal depth frames, then you will not need many (if any) frames for antialiasing. | |
virtual int | GetFullScreen () |
Turn on/off rendering full screen window size. | |
override IntPtr | GetGenericContext () |
Dummy stubs for vtkWindow API. | |
override IntPtr | GetGenericDisplayId () |
Dummy stubs for vtkWindow API. | |
override IntPtr | GetGenericDrawable () |
Dummy stubs for vtkWindow API. | |
override IntPtr | GetGenericParentId () |
Dummy stubs for vtkWindow API. | |
override IntPtr | GetGenericWindowId () |
Dummy stubs for vtkWindow API. | |
virtual int | GetInAbortCheck () |
This is a flag that can be set to interrupt a rendering that is in progress. | |
virtual vtkRenderWindowInteractor | GetInteractor () |
Get the interactor associated with this render window. | |
virtual int | GetIsPicking () |
This is a flag that can be set to interrupt a rendering that is in progress. | |
virtual string | GetLastGraphicErrorString () |
Return a string matching the last graphic error status. | |
virtual int | GetLineSmoothing () |
Turn on/off line smoothing. Default is off. This must be applied before the first Render. | |
virtual int | GetMultiSamples () |
Set / Get the number of multisamples to use for hardware antialiasing. | |
virtual int | GetNeverRendered () |
This flag is set if the window hasn't rendered since it was created. | |
virtual int | GetNumberOfLayers () |
Get the number of layers for renderers. Each renderer should have its layer set individually. Some algorithms iterate through all layers, so it is not wise to set the number of layers to be exorbitantly large (say bigger than 100). | |
virtual int | GetNumberOfLayersMaxValue () |
Get the number of layers for renderers. Each renderer should have its layer set individually. Some algorithms iterate through all layers, so it is not wise to set the number of layers to be exorbitantly large (say bigger than 100). | |
virtual int | GetNumberOfLayersMinValue () |
Get the number of layers for renderers. Each renderer should have its layer set individually. Some algorithms iterate through all layers, so it is not wise to set the number of layers to be exorbitantly large (say bigger than 100). | |
virtual vtkPainterDeviceAdapter | GetPainterDeviceAdapter () |
Get the vtkPainterDeviceAdapter which can be used to paint on this render window. | |
virtual int | GetPointSmoothing () |
Turn on/off point smoothing. Default is off. This must be applied before the first Render. | |
virtual int | GetPolygonSmoothing () |
Turn on/off polygon smoothing. Default is off. This must be applied before the first Render. | |
virtual IntPtr | GetRGBACharPixelData (int x, int y, int x2, int y2, int front) |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data. | |
virtual int | GetRGBACharPixelData (int x, int y, int x2, int y2, int front, vtkUnsignedCharArray data) |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data. | |
virtual IntPtr | GetRGBAPixelData (int x, int y, int x2, int y2, int front) |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data. | |
virtual int | GetRGBAPixelData (int x, int y, int x2, int y2, int front, vtkFloatArray data) |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data. | |
vtkRendererCollection | GetRenderers () |
Return the collection of renderers in the render window. | |
virtual int | GetReportGraphicErrors () |
Turn on/off report of graphic errors. Initial value is false (off). This flag is used by vtkGraphicErrorMacro. | |
virtual int | GetStencilCapable () |
Set / Get the availability of the stencil buffer. | |
virtual int | GetStereoCapableWindow () |
Prescribe that the window be created in a stereo-capable mode. This method must be called before the window is realized. Default is off. | |
virtual int | GetStereoRender () |
Turn on/off stereo rendering. | |
virtual int | GetStereoType () |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
string | GetStereoTypeAsString () |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
virtual int | GetSubFrames () |
Set the number of sub frames for doing motion blur. The default is zero. Once this is set greater than one, you will no longer see a new frame for every Render(). If you set this to five, you will need to do five Render() invocations before seeing the result. This isn't very impressive unless something is changing between the Renders. Changing this value may reset the current subframe count. | |
virtual int | GetSwapBuffers () |
Turn on/off buffer swapping between images. | |
virtual IntPtr | GetZbufferData (int x, int y, int x2, int y2) |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal. | |
virtual int | GetZbufferData (int x, int y, int x2, int y2, IntPtr z) |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal. | |
virtual int | GetZbufferData (int x, int y, int x2, int y2, vtkFloatArray z) |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal. | |
float | GetZbufferDataAtPoint (int x, int y) |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal. | |
virtual int | HasGraphicError () |
Return the last graphic error status. Initial value is false. | |
int | HasRenderer (vtkRenderer arg0) |
Query if a renderer is in the list of renderers. | |
virtual void | HideCursor () |
Hide or Show the mouse cursor, it is nice to be able to hide the default cursor if you want VTK to display a 3D cursor instead. Set cursor position in window (note that (0,0) is the lower left corner). | |
override int | IsA (string type) |
Undocumented Block. | |
virtual bool | IsCurrent () |
Tells if this window is the current graphics context for the calling thread. | |
virtual int | IsDirect () |
Is this render window using hardware acceleration? 0-false, 1-true. | |
virtual void | IsPickingOff () |
This is a flag that can be set to interrupt a rendering that is in progress. | |
virtual void | IsPickingOn () |
This is a flag that can be set to interrupt a rendering that is in progress. | |
virtual void | LineSmoothingOff () |
Turn on/off line smoothing. Default is off. This must be applied before the first Render. | |
virtual void | LineSmoothingOn () |
Turn on/off line smoothing. Default is off. This must be applied before the first Render. | |
override void | MakeCurrent () |
Attempt to make this window the current graphics context for the calling thread. | |
virtual vtkRenderWindowInteractor | MakeRenderWindowInteractor () |
Create an interactor to control renderers in this window. We need to know what type of interactor to create, because we might be in X Windows or MS Windows. | |
new vtkRenderWindow | NewInstance () |
Undocumented Block. | |
virtual void | PointSmoothingOff () |
Turn on/off point smoothing. Default is off. This must be applied before the first Render. | |
virtual void | PointSmoothingOn () |
Turn on/off point smoothing. Default is off. This must be applied before the first Render. | |
virtual void | PolygonSmoothingOff () |
Turn on/off polygon smoothing. Default is off. This must be applied before the first Render. | |
virtual void | PolygonSmoothingOn () |
Turn on/off polygon smoothing. Default is off. This must be applied before the first Render. | |
virtual void | ReleaseRGBAPixelData (IntPtr data) |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data. | |
void | RemoveRenderer (vtkRenderer arg0) |
Remove a renderer from the list of renderers. | |
override void | Render () |
Ask each renderer owned by this RenderWindow to render its image and synchronize this process. | |
virtual string | ReportCapabilities () |
Get report of capabilities for the render window. | |
virtual void | ReportGraphicErrorsOff () |
Turn on/off report of graphic errors. Initial value is false (off). This flag is used by vtkGraphicErrorMacro. | |
virtual void | ReportGraphicErrorsOn () |
Turn on/off report of graphic errors. Initial value is false (off). This flag is used by vtkGraphicErrorMacro. | |
virtual void | SetAAFrames (int _arg) |
Set the number of frames for doing antialiasing. The default is zero. Typically five or six will yield reasonable results without taking too long. | |
virtual void | SetAbortRender (int _arg) |
This is a flag that can be set to interrupt a rendering that is in progress. | |
virtual void | SetAlphaBitPlanes (int _arg) |
Turn on/off the use of alpha bitplanes. | |
virtual void | SetAnaglyphColorMask (int _arg1, int _arg2) |
Set/get the anaglyph color mask values. These two numbers are bits mask that control which color channels of the original stereo images are used to produce the final anaglyph image. The first value is the color mask for the left view, the second the mask for the right view. If a bit in the mask is on for a particular color for a view, that color is passed on to the final view; if it is not set, that channel for that view is ignored. The bits are arranged as r, g, and b, so r = 4, g = 2, and b = 1. By default, the first value (the left view) is set to 4, and the second value is set to 3. That means that the red output channel comes from the left view, and the green and blue values come from the right view. | |
void | SetAnaglyphColorMask (IntPtr _arg) |
Set/get the anaglyph color mask values. These two numbers are bits mask that control which color channels of the original stereo images are used to produce the final anaglyph image. The first value is the color mask for the left view, the second the mask for the right view. If a bit in the mask is on for a particular color for a view, that color is passed on to the final view; if it is not set, that channel for that view is ignored. The bits are arranged as r, g, and b, so r = 4, g = 2, and b = 1. By default, the first value (the left view) is set to 4, and the second value is set to 3. That means that the red output channel comes from the left view, and the green and blue values come from the right view. | |
virtual void | SetAnaglyphColorSaturation (float _arg) |
Set/get the anaglyph color saturation factor. This number ranges from 0.0 to 1.0: 0.0 means that no color from the original object is maintained, 1.0 means all of the color is maintained. The default value is 0.65. Too much saturation can produce uncomfortable 3D viewing because anaglyphs also use color to encode 3D. | |
virtual void | SetBorders (int _arg) |
Turn on/off window manager borders. Typically, you shouldn't turn the borders off, because that bypasses the window manager and can cause undesirable behavior. | |
virtual void | SetCurrentCursor (int _arg) |
Change the shape of the cursor. | |
virtual void | SetCursorPosition (int arg0, int arg1) |
Hide or Show the mouse cursor, it is nice to be able to hide the default cursor if you want VTK to display a 3D cursor instead. Set cursor position in window (note that (0,0) is the lower left corner). | |
virtual void | SetDesiredUpdateRate (double arg0) |
Set/Get the desired update rate. This is used with the vtkLODActor class. When using level of detail actors you need to specify what update rate you require. The LODActors then will pick the correct resolution to meet your desired update rate in frames per second. A value of zero indicates that they can use all the time they want to. | |
override void | SetDisplayId (IntPtr arg0) |
Dummy stubs for vtkWindow API. | |
virtual void | SetFDFrames (int _arg) |
Set the number of frames for doing focal depth. The default is zero. Depending on how your scene is organized you can get away with as few as four frames for focal depth or you might need thirty. One thing to note is that if you are using focal depth frames, then you will not need many (if any) frames for antialiasing. | |
virtual void | SetForceMakeCurrent () |
If called, allow MakeCurrent() to skip cache-check when called. MakeCurrent() reverts to original behavior of cache-checking on the next render. | |
virtual void | SetFullScreen (int arg0) |
Turn on/off rendering full screen window size. | |
virtual void | SetInAbortCheck (int _arg) |
This is a flag that can be set to interrupt a rendering that is in progress. | |
void | SetInteractor (vtkRenderWindowInteractor arg0) |
Set the interactor to the render window. | |
virtual void | SetIsPicking (int _arg) |
This is a flag that can be set to interrupt a rendering that is in progress. | |
virtual void | SetLineSmoothing (int _arg) |
Turn on/off line smoothing. Default is off. This must be applied before the first Render. | |
virtual void | SetMultiSamples (int _arg) |
Set / Get the number of multisamples to use for hardware antialiasing. | |
virtual void | SetNextWindowId (IntPtr arg0) |
Dummy stubs for vtkWindow API. | |
virtual void | SetNextWindowInfo (string arg0) |
Dummy stubs for vtkWindow API. | |
virtual void | SetNumberOfLayers (int _arg) |
Get the number of layers for renderers. Each renderer should have its layer set individually. Some algorithms iterate through all layers, so it is not wise to set the number of layers to be exorbitantly large (say bigger than 100). | |
override void | SetParentId (IntPtr arg0) |
Dummy stubs for vtkWindow API. | |
override void | SetParentInfo (string arg0) |
Dummy stubs for vtkWindow API. | |
virtual int | SetPixelData (int x, int y, int x2, int y2, IntPtr data, int front) |
Set/Get the pixel data of an image, transmitted as RGBRGBRGB. The front argument indicates if the front buffer should be used or the back buffer. It is the caller's responsibility to delete the resulting array. It is very important to realize that the memory in this array is organized from the bottom of the window to the top. The origin of the screen is in the lower left corner. The y axis increases as you go up the screen. So the storage of pixels is from left to right and from bottom to top. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal. | |
virtual int | SetPixelData (int x, int y, int x2, int y2, vtkUnsignedCharArray data, int front) |
Set/Get the pixel data of an image, transmitted as RGBRGBRGB. The front argument indicates if the front buffer should be used or the back buffer. It is the caller's responsibility to delete the resulting array. It is very important to realize that the memory in this array is organized from the bottom of the window to the top. The origin of the screen is in the lower left corner. The y axis increases as you go up the screen. So the storage of pixels is from left to right and from bottom to top. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal. | |
virtual void | SetPointSmoothing (int _arg) |
Turn on/off point smoothing. Default is off. This must be applied before the first Render. | |
virtual void | SetPolygonSmoothing (int _arg) |
Turn on/off polygon smoothing. Default is off. This must be applied before the first Render. | |
virtual int | SetRGBACharPixelData (int x, int y, int x2, int y2, IntPtr data, int front, int blend) |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data. | |
virtual int | SetRGBACharPixelData (int x, int y, int x2, int y2, vtkUnsignedCharArray data, int front, int blend) |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data. | |
virtual int | SetRGBAPixelData (int x, int y, int x2, int y2, IntPtr arg4, int front, int blend) |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data. | |
virtual int | SetRGBAPixelData (int arg0, int arg1, int arg2, int arg3, vtkFloatArray arg4, int arg5, int blend) |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data. | |
virtual void | SetReportGraphicErrors (int _arg) |
Turn on/off report of graphic errors. Initial value is false (off). This flag is used by vtkGraphicErrorMacro. | |
virtual void | SetStencilCapable (int _arg) |
Set / Get the availability of the stencil buffer. | |
virtual void | SetStereoCapableWindow (int capable) |
Prescribe that the window be created in a stereo-capable mode. This method must be called before the window is realized. Default is off. | |
void | SetStereoRender (int stereo) |
Turn on/off stereo rendering. | |
virtual void | SetStereoType (int _arg) |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
void | SetStereoTypeToAnaglyph () |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
void | SetStereoTypeToCheckerboard () |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
void | SetStereoTypeToCrystalEyes () |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
void | SetStereoTypeToDresden () |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
void | SetStereoTypeToInterlaced () |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
void | SetStereoTypeToLeft () |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
void | SetStereoTypeToRedBlue () |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
void | SetStereoTypeToRight () |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving. | |
virtual void | SetSubFrames (int subFrames) |
Set the number of sub frames for doing motion blur. The default is zero. Once this is set greater than one, you will no longer see a new frame for every Render(). If you set this to five, you will need to do five Render() invocations before seeing the result. This isn't very impressive unless something is changing between the Renders. Changing this value may reset the current subframe count. | |
virtual void | SetSwapBuffers (int _arg) |
Turn on/off buffer swapping between images. | |
override void | SetWindowId (IntPtr arg0) |
Dummy stubs for vtkWindow API. | |
override void | SetWindowInfo (string arg0) |
Dummy stubs for vtkWindow API. | |
virtual int | SetZbufferData (int x, int y, int x2, int y2, IntPtr z) |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal. | |
virtual int | SetZbufferData (int x, int y, int x2, int y2, vtkFloatArray z) |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal. | |
virtual void | ShowCursor () |
Hide or Show the mouse cursor, it is nice to be able to hide the default cursor if you want VTK to display a 3D cursor instead. Set cursor position in window (note that (0,0) is the lower left corner). | |
virtual void | Start () |
Initialize the rendering process. | |
virtual void | StencilCapableOff () |
Set / Get the availability of the stencil buffer. | |
virtual void | StencilCapableOn () |
Set / Get the availability of the stencil buffer. | |
virtual void | StereoCapableWindowOff () |
Prescribe that the window be created in a stereo-capable mode. This method must be called before the window is realized. Default is off. | |
virtual void | StereoCapableWindowOn () |
Prescribe that the window be created in a stereo-capable mode. This method must be called before the window is realized. Default is off. | |
virtual void | StereoMidpoint () |
Intermediate method performs operations required between the rendering of the left and right eye. | |
virtual void | StereoRenderComplete () |
Handles work required once both views have been rendered when using stereo rendering. | |
virtual void | StereoRenderOff () |
Turn on/off stereo rendering. | |
virtual void | StereoRenderOn () |
Turn on/off stereo rendering. | |
virtual void | StereoUpdate () |
Update the system, if needed, due to stereo rendering. For some stereo methods, subclasses might need to switch some hardware settings here. | |
virtual int | SupportsOpenGL () |
Does this render window support OpenGL? 0-false, 1-true. | |
virtual void | SwapBuffersOff () |
Turn on/off buffer swapping between images. | |
virtual void | SwapBuffersOn () |
Turn on/off buffer swapping between images. | |
virtual void | WaitForCompletion () |
Block the thread until the actual rendering is finished(). Useful for measurement only. | |
virtual void | WindowRemap () |
Remap the rendering window. This probably only works on UNIX right now. It is useful for changing properties that can't normally be changed once the window is up. | |
Static Public Member Functions | |
static new vtkRenderWindow | New () |
Construct an instance of vtkRenderWindow with its screen size set to 300x300, borders turned on, positioned at (0,0), double buffering turned on. | |
static string | GetRenderLibrary () |
What rendering library has the user requested. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkRenderWindow | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkRenderWindow" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "15vtkRenderWindow" |
Automatically generated type registration mechanics. | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
This Method detects loops of RenderWindow<->Interactor, so objects are freed properly. | |
Private Member Functions | |
static internal IntPtr | vtkRenderWindow_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkRenderWindow_UnRegister_158 (HandleRef pThis, HandleRef o) |
static internal void | vtkRenderWindow_AddRenderer_01 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkRenderWindow_AlphaBitPlanesOff_02 (HandleRef pThis) |
static internal void | vtkRenderWindow_AlphaBitPlanesOn_03 (HandleRef pThis) |
static internal void | vtkRenderWindow_BordersOff_04 (HandleRef pThis) |
static internal void | vtkRenderWindow_BordersOn_05 (HandleRef pThis) |
static internal int | vtkRenderWindow_CheckAbortStatus_06 (HandleRef pThis) |
static internal void | vtkRenderWindow_CheckGraphicError_07 (HandleRef pThis) |
static internal int | vtkRenderWindow_CheckInRenderStatus_08 (HandleRef pThis) |
static internal void | vtkRenderWindow_ClearInRenderStatus_09 (HandleRef pThis) |
static internal void | vtkRenderWindow_CopyResultFrame_10 (HandleRef pThis) |
static internal void | vtkRenderWindow_Finalize_11 (HandleRef pThis) |
static internal void | vtkRenderWindow_Frame_12 (HandleRef pThis) |
static internal void | vtkRenderWindow_FullScreenOff_13 (HandleRef pThis) |
static internal void | vtkRenderWindow_FullScreenOn_14 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetAAFrames_15 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetAbortRender_16 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetAlphaBitPlanes_17 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetAnaglyphColorMask_18 (HandleRef pThis) |
static internal void | vtkRenderWindow_GetAnaglyphColorMask_19 (HandleRef pThis, IntPtr data) |
static internal float | vtkRenderWindow_GetAnaglyphColorSaturation_20 (HandleRef pThis) |
static internal float | vtkRenderWindow_GetAnaglyphColorSaturationMaxValue_21 (HandleRef pThis) |
static internal float | vtkRenderWindow_GetAnaglyphColorSaturationMinValue_22 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetBorders_23 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetColorBufferSizes_24 (HandleRef pThis, IntPtr rgba) |
static internal int | vtkRenderWindow_GetCurrentCursor_25 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetDepthBufferSize_26 (HandleRef pThis) |
static internal double | vtkRenderWindow_GetDesiredUpdateRate_27 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetEventPending_28 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetFDFrames_29 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetFullScreen_30 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetGenericContext_31 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetGenericDisplayId_32 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetGenericDrawable_33 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetGenericParentId_34 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetGenericWindowId_35 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetInAbortCheck_36 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetInteractor_37 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkRenderWindow_GetIsPicking_38 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetLastGraphicErrorString_39 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetLineSmoothing_40 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetMultiSamples_41 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetNeverRendered_42 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetNumberOfLayers_43 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetNumberOfLayersMaxValue_44 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetNumberOfLayersMinValue_45 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetPainterDeviceAdapter_46 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkRenderWindow_GetPointSmoothing_47 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetPolygonSmoothing_48 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetRGBACharPixelData_49 (HandleRef pThis, int x, int y, int x2, int y2, int front) |
static internal int | vtkRenderWindow_GetRGBACharPixelData_50 (HandleRef pThis, int x, int y, int x2, int y2, int front, HandleRef data) |
static internal IntPtr | vtkRenderWindow_GetRGBAPixelData_51 (HandleRef pThis, int x, int y, int x2, int y2, int front) |
static internal int | vtkRenderWindow_GetRGBAPixelData_52 (HandleRef pThis, int x, int y, int x2, int y2, int front, HandleRef data) |
static internal IntPtr | vtkRenderWindow_GetRenderLibrary_53 () |
static internal IntPtr | vtkRenderWindow_GetRenderers_54 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkRenderWindow_GetReportGraphicErrors_55 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetStencilCapable_56 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetStereoCapableWindow_57 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetStereoRender_58 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetStereoType_59 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetStereoTypeAsString_60 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetSubFrames_61 (HandleRef pThis) |
static internal int | vtkRenderWindow_GetSwapBuffers_62 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_GetZbufferData_63 (HandleRef pThis, int x, int y, int x2, int y2) |
static internal int | vtkRenderWindow_GetZbufferData_64 (HandleRef pThis, int x, int y, int x2, int y2, IntPtr z) |
static internal int | vtkRenderWindow_GetZbufferData_65 (HandleRef pThis, int x, int y, int x2, int y2, HandleRef z) |
static internal float | vtkRenderWindow_GetZbufferDataAtPoint_66 (HandleRef pThis, int x, int y) |
static internal int | vtkRenderWindow_HasGraphicError_67 (HandleRef pThis) |
static internal int | vtkRenderWindow_HasRenderer_68 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkRenderWindow_HideCursor_69 (HandleRef pThis) |
static internal int | vtkRenderWindow_IsA_70 (HandleRef pThis, string type) |
static internal byte | vtkRenderWindow_IsCurrent_71 (HandleRef pThis) |
static internal int | vtkRenderWindow_IsDirect_72 (HandleRef pThis) |
static internal void | vtkRenderWindow_IsPickingOff_73 (HandleRef pThis) |
static internal void | vtkRenderWindow_IsPickingOn_74 (HandleRef pThis) |
static internal int | vtkRenderWindow_IsTypeOf_75 (string type) |
static internal void | vtkRenderWindow_LineSmoothingOff_76 (HandleRef pThis) |
static internal void | vtkRenderWindow_LineSmoothingOn_77 (HandleRef pThis) |
static internal void | vtkRenderWindow_MakeCurrent_78 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_MakeRenderWindowInteractor_79 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkRenderWindow_NewInstance_81 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkRenderWindow_PointSmoothingOff_82 (HandleRef pThis) |
static internal void | vtkRenderWindow_PointSmoothingOn_83 (HandleRef pThis) |
static internal void | vtkRenderWindow_PolygonSmoothingOff_84 (HandleRef pThis) |
static internal void | vtkRenderWindow_PolygonSmoothingOn_85 (HandleRef pThis) |
static internal void | vtkRenderWindow_ReleaseRGBAPixelData_86 (HandleRef pThis, IntPtr data) |
static internal void | vtkRenderWindow_RemoveRenderer_87 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkRenderWindow_Render_88 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_ReportCapabilities_89 (HandleRef pThis) |
static internal void | vtkRenderWindow_ReportGraphicErrorsOff_90 (HandleRef pThis) |
static internal void | vtkRenderWindow_ReportGraphicErrorsOn_91 (HandleRef pThis) |
static internal IntPtr | vtkRenderWindow_SafeDownCast_92 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkRenderWindow_SetAAFrames_93 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetAbortRender_94 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetAlphaBitPlanes_95 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetAnaglyphColorMask_96 (HandleRef pThis, int _arg1, int _arg2) |
static internal void | vtkRenderWindow_SetAnaglyphColorMask_97 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkRenderWindow_SetAnaglyphColorSaturation_98 (HandleRef pThis, float _arg) |
static internal void | vtkRenderWindow_SetBorders_99 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetCurrentCursor_100 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetCursorPosition_101 (HandleRef pThis, int arg0, int arg1) |
static internal void | vtkRenderWindow_SetDesiredUpdateRate_102 (HandleRef pThis, double arg0) |
static internal void | vtkRenderWindow_SetDisplayId_103 (HandleRef pThis, IntPtr arg0) |
static internal void | vtkRenderWindow_SetFDFrames_104 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetForceMakeCurrent_105 (HandleRef pThis) |
static internal void | vtkRenderWindow_SetFullScreen_106 (HandleRef pThis, int arg0) |
static internal void | vtkRenderWindow_SetInAbortCheck_107 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetInteractor_108 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkRenderWindow_SetIsPicking_109 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetLineSmoothing_110 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetMultiSamples_111 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetNextWindowId_112 (HandleRef pThis, IntPtr arg0) |
static internal void | vtkRenderWindow_SetNextWindowInfo_113 (HandleRef pThis, string arg0) |
static internal void | vtkRenderWindow_SetNumberOfLayers_114 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetParentId_115 (HandleRef pThis, IntPtr arg0) |
static internal void | vtkRenderWindow_SetParentInfo_116 (HandleRef pThis, string arg0) |
static internal int | vtkRenderWindow_SetPixelData_117 (HandleRef pThis, int x, int y, int x2, int y2, IntPtr data, int front) |
static internal int | vtkRenderWindow_SetPixelData_118 (HandleRef pThis, int x, int y, int x2, int y2, HandleRef data, int front) |
static internal void | vtkRenderWindow_SetPointSmoothing_119 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetPolygonSmoothing_120 (HandleRef pThis, int _arg) |
static internal int | vtkRenderWindow_SetRGBACharPixelData_121 (HandleRef pThis, int x, int y, int x2, int y2, IntPtr data, int front, int blend) |
static internal int | vtkRenderWindow_SetRGBACharPixelData_122 (HandleRef pThis, int x, int y, int x2, int y2, HandleRef data, int front, int blend) |
static internal int | vtkRenderWindow_SetRGBAPixelData_123 (HandleRef pThis, int x, int y, int x2, int y2, IntPtr arg4, int front, int blend) |
static internal int | vtkRenderWindow_SetRGBAPixelData_124 (HandleRef pThis, int arg0, int arg1, int arg2, int arg3, HandleRef arg4, int arg5, int blend) |
static internal void | vtkRenderWindow_SetReportGraphicErrors_125 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetStencilCapable_126 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetStereoCapableWindow_127 (HandleRef pThis, int capable) |
static internal void | vtkRenderWindow_SetStereoRender_128 (HandleRef pThis, int stereo) |
static internal void | vtkRenderWindow_SetStereoType_129 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetStereoTypeToAnaglyph_130 (HandleRef pThis) |
static internal void | vtkRenderWindow_SetStereoTypeToCheckerboard_131 (HandleRef pThis) |
static internal void | vtkRenderWindow_SetStereoTypeToCrystalEyes_132 (HandleRef pThis) |
static internal void | vtkRenderWindow_SetStereoTypeToDresden_133 (HandleRef pThis) |
static internal void | vtkRenderWindow_SetStereoTypeToInterlaced_134 (HandleRef pThis) |
static internal void | vtkRenderWindow_SetStereoTypeToLeft_135 (HandleRef pThis) |
static internal void | vtkRenderWindow_SetStereoTypeToRedBlue_136 (HandleRef pThis) |
static internal void | vtkRenderWindow_SetStereoTypeToRight_137 (HandleRef pThis) |
static internal void | vtkRenderWindow_SetSubFrames_138 (HandleRef pThis, int subFrames) |
static internal void | vtkRenderWindow_SetSwapBuffers_139 (HandleRef pThis, int _arg) |
static internal void | vtkRenderWindow_SetWindowId_140 (HandleRef pThis, IntPtr arg0) |
static internal void | vtkRenderWindow_SetWindowInfo_141 (HandleRef pThis, string arg0) |
static internal int | vtkRenderWindow_SetZbufferData_142 (HandleRef pThis, int x, int y, int x2, int y2, IntPtr z) |
static internal int | vtkRenderWindow_SetZbufferData_143 (HandleRef pThis, int x, int y, int x2, int y2, HandleRef z) |
static internal void | vtkRenderWindow_ShowCursor_144 (HandleRef pThis) |
static internal void | vtkRenderWindow_Start_145 (HandleRef pThis) |
static internal void | vtkRenderWindow_StencilCapableOff_146 (HandleRef pThis) |
static internal void | vtkRenderWindow_StencilCapableOn_147 (HandleRef pThis) |
static internal void | vtkRenderWindow_StereoCapableWindowOff_148 (HandleRef pThis) |
static internal void | vtkRenderWindow_StereoCapableWindowOn_149 (HandleRef pThis) |
static internal void | vtkRenderWindow_StereoMidpoint_150 (HandleRef pThis) |
static internal void | vtkRenderWindow_StereoRenderComplete_151 (HandleRef pThis) |
static internal void | vtkRenderWindow_StereoRenderOff_152 (HandleRef pThis) |
static internal void | vtkRenderWindow_StereoRenderOn_153 (HandleRef pThis) |
static internal void | vtkRenderWindow_StereoUpdate_154 (HandleRef pThis) |
static internal int | vtkRenderWindow_SupportsOpenGL_155 (HandleRef pThis) |
static internal void | vtkRenderWindow_SwapBuffersOff_156 (HandleRef pThis) |
static internal void | vtkRenderWindow_SwapBuffersOn_157 (HandleRef pThis) |
static internal void | vtkRenderWindow_WaitForCompletion_159 (HandleRef pThis) |
static internal void | vtkRenderWindow_WindowRemap_160 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkRenderWindow () |
Automatically generated type registration mechanics. |
vtkRenderWindow - create a window for renderers to draw into
Description vtkRenderWindow is an abstract object to specify the behavior of a rendering window. A rendering window is a window in a graphical user interface where renderers draw their images. Methods are provided to synchronize the rendering process, set window size, and control double buffering. The window also allows rendering in stereo. The interlaced render stereo type is for output to a VRex stereo projector. All of the odd horizontal lines are from the left eye, and the even lines are from the right eye. The user has to make the render window aligned with the VRex projector, or the eye will be swapped.
static Kitware.VTK.vtkRenderWindow.vtkRenderWindow | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkRenderWindow.vtkRenderWindow | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Construct an instance of vtkRenderWindow with its screen size set to 300x300, borders turned on, positioned at (0,0), double buffering turned on.
virtual void Kitware.VTK.vtkRenderWindow.AddRenderer | ( | vtkRenderer | arg0 | ) | [virtual] |
Add a renderer to the list of renderers.
virtual void Kitware.VTK.vtkRenderWindow.AlphaBitPlanesOff | ( | ) | [virtual] |
Turn on/off the use of alpha bitplanes.
virtual void Kitware.VTK.vtkRenderWindow.AlphaBitPlanesOn | ( | ) | [virtual] |
Turn on/off the use of alpha bitplanes.
virtual void Kitware.VTK.vtkRenderWindow.BordersOff | ( | ) | [virtual] |
Turn on/off window manager borders. Typically, you shouldn't turn the borders off, because that bypasses the window manager and can cause undesirable behavior.
virtual void Kitware.VTK.vtkRenderWindow.BordersOn | ( | ) | [virtual] |
Turn on/off window manager borders. Typically, you shouldn't turn the borders off, because that bypasses the window manager and can cause undesirable behavior.
virtual int Kitware.VTK.vtkRenderWindow.CheckAbortStatus | ( | ) | [virtual] |
This is a flag that can be set to interrupt a rendering that is in progress.
virtual void Kitware.VTK.vtkRenderWindow.CheckGraphicError | ( | ) | [virtual] |
Update graphic error status, regardless of ReportGraphicErrors flag. It means this method can be used in any context and is not restricted to debug mode.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.CheckInRenderStatus | ( | ) | [virtual] |
Are we rendering at the moment.
virtual void Kitware.VTK.vtkRenderWindow.ClearInRenderStatus | ( | ) | [virtual] |
Clear status (after an exception was thrown for example)
virtual void Kitware.VTK.vtkRenderWindow.CopyResultFrame | ( | ) | [virtual] |
Performed at the end of the rendering process to generate image. This is typically done right before swapping buffers.
override void Kitware.VTK.vtkRenderWindow.Dispose | ( | bool | disposing | ) | [protected] |
This Method detects loops of RenderWindow<->Interactor, so objects are freed properly.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, Kitware.VTK.vtkGenericOpenGLRenderWindow, and Kitware.VTK.vtkOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.FinalizeWrapper | ( | ) | [virtual] |
Finalize the rendering process.
Reimplemented in Kitware.VTK.vtkGenericOpenGLRenderWindow, and Kitware.VTK.vtkXOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.Frame | ( | ) | [virtual] |
A termination method performed at the end of the rendering process to do things like swapping buffers (if necessary) or similar actions.
Reimplemented in Kitware.VTK.vtkGenericOpenGLRenderWindow, and Kitware.VTK.vtkXOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.FullScreenOff | ( | ) | [virtual] |
Turn on/off rendering full screen window size.
virtual void Kitware.VTK.vtkRenderWindow.FullScreenOn | ( | ) | [virtual] |
Turn on/off rendering full screen window size.
virtual int Kitware.VTK.vtkRenderWindow.GetAAFrames | ( | ) | [virtual] |
Set the number of frames for doing antialiasing. The default is zero. Typically five or six will yield reasonable results without taking too long.
virtual int Kitware.VTK.vtkRenderWindow.GetAbortRender | ( | ) | [virtual] |
This is a flag that can be set to interrupt a rendering that is in progress.
virtual int Kitware.VTK.vtkRenderWindow.GetAlphaBitPlanes | ( | ) | [virtual] |
Turn on/off the use of alpha bitplanes.
virtual int [] Kitware.VTK.vtkRenderWindow.GetAnaglyphColorMask | ( | ) | [virtual] |
Set/get the anaglyph color mask values. These two numbers are bits mask that control which color channels of the original stereo images are used to produce the final anaglyph image. The first value is the color mask for the left view, the second the mask for the right view. If a bit in the mask is on for a particular color for a view, that color is passed on to the final view; if it is not set, that channel for that view is ignored. The bits are arranged as r, g, and b, so r = 4, g = 2, and b = 1. By default, the first value (the left view) is set to 4, and the second value is set to 3. That means that the red output channel comes from the left view, and the green and blue values come from the right view.
virtual void Kitware.VTK.vtkRenderWindow.GetAnaglyphColorMask | ( | IntPtr | data | ) | [virtual] |
Set/get the anaglyph color mask values. These two numbers are bits mask that control which color channels of the original stereo images are used to produce the final anaglyph image. The first value is the color mask for the left view, the second the mask for the right view. If a bit in the mask is on for a particular color for a view, that color is passed on to the final view; if it is not set, that channel for that view is ignored. The bits are arranged as r, g, and b, so r = 4, g = 2, and b = 1. By default, the first value (the left view) is set to 4, and the second value is set to 3. That means that the red output channel comes from the left view, and the green and blue values come from the right view.
virtual float Kitware.VTK.vtkRenderWindow.GetAnaglyphColorSaturation | ( | ) | [virtual] |
Set/get the anaglyph color saturation factor. This number ranges from 0.0 to 1.0: 0.0 means that no color from the original object is maintained, 1.0 means all of the color is maintained. The default value is 0.65. Too much saturation can produce uncomfortable 3D viewing because anaglyphs also use color to encode 3D.
virtual float Kitware.VTK.vtkRenderWindow.GetAnaglyphColorSaturationMaxValue | ( | ) | [virtual] |
Set/get the anaglyph color saturation factor. This number ranges from 0.0 to 1.0: 0.0 means that no color from the original object is maintained, 1.0 means all of the color is maintained. The default value is 0.65. Too much saturation can produce uncomfortable 3D viewing because anaglyphs also use color to encode 3D.
virtual float Kitware.VTK.vtkRenderWindow.GetAnaglyphColorSaturationMinValue | ( | ) | [virtual] |
Set/get the anaglyph color saturation factor. This number ranges from 0.0 to 1.0: 0.0 means that no color from the original object is maintained, 1.0 means all of the color is maintained. The default value is 0.65. Too much saturation can produce uncomfortable 3D viewing because anaglyphs also use color to encode 3D.
virtual int Kitware.VTK.vtkRenderWindow.GetBorders | ( | ) | [virtual] |
Turn on/off window manager borders. Typically, you shouldn't turn the borders off, because that bypasses the window manager and can cause undesirable behavior.
virtual int Kitware.VTK.vtkRenderWindow.GetColorBufferSizes | ( | IntPtr | rgba | ) | [virtual] |
Get the size of the color buffer. Returns 0 if not able to determine otherwise sets R G B and A into buffer.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.GetCurrentCursor | ( | ) | [virtual] |
Change the shape of the cursor.
virtual int Kitware.VTK.vtkRenderWindow.GetDepthBufferSize | ( | ) | [virtual] |
This method should be defined by the subclass. How many bits of precision are there in the zbuffer?
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual double Kitware.VTK.vtkRenderWindow.GetDesiredUpdateRate | ( | ) | [virtual] |
Set/Get the desired update rate. This is used with the vtkLODActor class. When using level of detail actors you need to specify what update rate you require. The LODActors then will pick the correct resolution to meet your desired update rate in frames per second. A value of zero indicates that they can use all the time they want to.
virtual int Kitware.VTK.vtkRenderWindow.GetEventPending | ( | ) | [virtual] |
Check to see if a mouse button has been pressed. All other events are ignored by this method. Ideally, you want to abort the render on any event which causes the DesiredUpdateRate to switch from a high-quality rate to a more interactive rate.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.GetFDFrames | ( | ) | [virtual] |
Set the number of frames for doing focal depth. The default is zero. Depending on how your scene is organized you can get away with as few as four frames for focal depth or you might need thirty. One thing to note is that if you are using focal depth frames, then you will not need many (if any) frames for antialiasing.
virtual int Kitware.VTK.vtkRenderWindow.GetFullScreen | ( | ) | [virtual] |
Turn on/off rendering full screen window size.
override IntPtr Kitware.VTK.vtkRenderWindow.GetGenericContext | ( | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
override IntPtr Kitware.VTK.vtkRenderWindow.GetGenericDisplayId | ( | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
override IntPtr Kitware.VTK.vtkRenderWindow.GetGenericDrawable | ( | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
override IntPtr Kitware.VTK.vtkRenderWindow.GetGenericParentId | ( | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
override IntPtr Kitware.VTK.vtkRenderWindow.GetGenericWindowId | ( | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.GetInAbortCheck | ( | ) | [virtual] |
This is a flag that can be set to interrupt a rendering that is in progress.
virtual vtkRenderWindowInteractor Kitware.VTK.vtkRenderWindow.GetInteractor | ( | ) | [virtual] |
Get the interactor associated with this render window.
virtual int Kitware.VTK.vtkRenderWindow.GetIsPicking | ( | ) | [virtual] |
This is a flag that can be set to interrupt a rendering that is in progress.
virtual string Kitware.VTK.vtkRenderWindow.GetLastGraphicErrorString | ( | ) | [virtual] |
Return a string matching the last graphic error status.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.GetLineSmoothing | ( | ) | [virtual] |
Turn on/off line smoothing. Default is off. This must be applied before the first Render.
virtual int Kitware.VTK.vtkRenderWindow.GetMultiSamples | ( | ) | [virtual] |
Set / Get the number of multisamples to use for hardware antialiasing.
virtual int Kitware.VTK.vtkRenderWindow.GetNeverRendered | ( | ) | [virtual] |
This flag is set if the window hasn't rendered since it was created.
virtual int Kitware.VTK.vtkRenderWindow.GetNumberOfLayers | ( | ) | [virtual] |
Get the number of layers for renderers. Each renderer should have its layer set individually. Some algorithms iterate through all layers, so it is not wise to set the number of layers to be exorbitantly large (say bigger than 100).
virtual int Kitware.VTK.vtkRenderWindow.GetNumberOfLayersMaxValue | ( | ) | [virtual] |
Get the number of layers for renderers. Each renderer should have its layer set individually. Some algorithms iterate through all layers, so it is not wise to set the number of layers to be exorbitantly large (say bigger than 100).
virtual int Kitware.VTK.vtkRenderWindow.GetNumberOfLayersMinValue | ( | ) | [virtual] |
Get the number of layers for renderers. Each renderer should have its layer set individually. Some algorithms iterate through all layers, so it is not wise to set the number of layers to be exorbitantly large (say bigger than 100).
virtual vtkPainterDeviceAdapter Kitware.VTK.vtkRenderWindow.GetPainterDeviceAdapter | ( | ) | [virtual] |
Get the vtkPainterDeviceAdapter which can be used to paint on this render window.
virtual int Kitware.VTK.vtkRenderWindow.GetPointSmoothing | ( | ) | [virtual] |
Turn on/off point smoothing. Default is off. This must be applied before the first Render.
virtual int Kitware.VTK.vtkRenderWindow.GetPolygonSmoothing | ( | ) | [virtual] |
Turn on/off polygon smoothing. Default is off. This must be applied before the first Render.
Return the collection of renderers in the render window.
static string Kitware.VTK.vtkRenderWindow.GetRenderLibrary | ( | ) | [static] |
What rendering library has the user requested.
virtual int Kitware.VTK.vtkRenderWindow.GetReportGraphicErrors | ( | ) | [virtual] |
Turn on/off report of graphic errors. Initial value is false (off). This flag is used by vtkGraphicErrorMacro.
virtual IntPtr Kitware.VTK.vtkRenderWindow.GetRGBACharPixelData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
int | front | ||
) | [virtual] |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.GetRGBACharPixelData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
int | front, | ||
vtkUnsignedCharArray | data | ||
) | [virtual] |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual IntPtr Kitware.VTK.vtkRenderWindow.GetRGBAPixelData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
int | front | ||
) | [virtual] |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.GetRGBAPixelData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
int | front, | ||
vtkFloatArray | data | ||
) | [virtual] |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.GetStencilCapable | ( | ) | [virtual] |
Set / Get the availability of the stencil buffer.
virtual int Kitware.VTK.vtkRenderWindow.GetStereoCapableWindow | ( | ) | [virtual] |
Prescribe that the window be created in a stereo-capable mode. This method must be called before the window is realized. Default is off.
virtual int Kitware.VTK.vtkRenderWindow.GetStereoRender | ( | ) | [virtual] |
Turn on/off stereo rendering.
virtual int Kitware.VTK.vtkRenderWindow.GetStereoType | ( | ) | [virtual] |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
virtual int Kitware.VTK.vtkRenderWindow.GetSubFrames | ( | ) | [virtual] |
Set the number of sub frames for doing motion blur. The default is zero. Once this is set greater than one, you will no longer see a new frame for every Render(). If you set this to five, you will need to do five Render() invocations before seeing the result. This isn't very impressive unless something is changing between the Renders. Changing this value may reset the current subframe count.
virtual int Kitware.VTK.vtkRenderWindow.GetSwapBuffers | ( | ) | [virtual] |
Turn on/off buffer swapping between images.
virtual IntPtr Kitware.VTK.vtkRenderWindow.GetZbufferData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2 | ||
) | [virtual] |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.GetZbufferData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
IntPtr | z | ||
) | [virtual] |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.GetZbufferData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
vtkFloatArray | z | ||
) | [virtual] |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
float Kitware.VTK.vtkRenderWindow.GetZbufferDataAtPoint | ( | int | x, |
int | y | ||
) |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal.
virtual int Kitware.VTK.vtkRenderWindow.HasGraphicError | ( | ) | [virtual] |
Return the last graphic error status. Initial value is false.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
int Kitware.VTK.vtkRenderWindow.HasRenderer | ( | vtkRenderer | arg0 | ) |
Query if a renderer is in the list of renderers.
virtual void Kitware.VTK.vtkRenderWindow.HideCursor | ( | ) | [virtual] |
Hide or Show the mouse cursor, it is nice to be able to hide the default cursor if you want VTK to display a 3D cursor instead. Set cursor position in window (note that (0,0) is the lower left corner).
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
override int Kitware.VTK.vtkRenderWindow.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow, Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual bool Kitware.VTK.vtkRenderWindow.IsCurrent | ( | ) | [virtual] |
Tells if this window is the current graphics context for the calling thread.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.IsDirect | ( | ) | [virtual] |
Is this render window using hardware acceleration? 0-false, 1-true.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.IsPickingOff | ( | ) | [virtual] |
This is a flag that can be set to interrupt a rendering that is in progress.
virtual void Kitware.VTK.vtkRenderWindow.IsPickingOn | ( | ) | [virtual] |
This is a flag that can be set to interrupt a rendering that is in progress.
static new int Kitware.VTK.vtkRenderWindow.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow, Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.LineSmoothingOff | ( | ) | [virtual] |
Turn on/off line smoothing. Default is off. This must be applied before the first Render.
virtual void Kitware.VTK.vtkRenderWindow.LineSmoothingOn | ( | ) | [virtual] |
Turn on/off line smoothing. Default is off. This must be applied before the first Render.
override void Kitware.VTK.vtkRenderWindow.MakeCurrent | ( | ) | [virtual] |
Attempt to make this window the current graphics context for the calling thread.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual vtkRenderWindowInteractor Kitware.VTK.vtkRenderWindow.MakeRenderWindowInteractor | ( | ) | [virtual] |
Create an interactor to control renderers in this window. We need to know what type of interactor to create, because we might be in X Windows or MS Windows.
static new vtkRenderWindow Kitware.VTK.vtkRenderWindow.New | ( | ) | [static] |
Construct an instance of vtkRenderWindow with its screen size set to 300x300, borders turned on, positioned at (0,0), double buffering turned on.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow, Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.PointSmoothingOff | ( | ) | [virtual] |
Turn on/off point smoothing. Default is off. This must be applied before the first Render.
virtual void Kitware.VTK.vtkRenderWindow.PointSmoothingOn | ( | ) | [virtual] |
Turn on/off point smoothing. Default is off. This must be applied before the first Render.
virtual void Kitware.VTK.vtkRenderWindow.PolygonSmoothingOff | ( | ) | [virtual] |
Turn on/off polygon smoothing. Default is off. This must be applied before the first Render.
virtual void Kitware.VTK.vtkRenderWindow.PolygonSmoothingOn | ( | ) | [virtual] |
Turn on/off polygon smoothing. Default is off. This must be applied before the first Render.
virtual void Kitware.VTK.vtkRenderWindow.ReleaseRGBAPixelData | ( | IntPtr | data | ) | [virtual] |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
void Kitware.VTK.vtkRenderWindow.RemoveRenderer | ( | vtkRenderer | arg0 | ) |
Remove a renderer from the list of renderers.
override void Kitware.VTK.vtkRenderWindow.Render | ( | ) | [virtual] |
Ask each renderer owned by this RenderWindow to render its image and synchronize this process.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow.
virtual string Kitware.VTK.vtkRenderWindow.ReportCapabilities | ( | ) | [virtual] |
Get report of capabilities for the render window.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.ReportGraphicErrorsOff | ( | ) | [virtual] |
Turn on/off report of graphic errors. Initial value is false (off). This flag is used by vtkGraphicErrorMacro.
virtual void Kitware.VTK.vtkRenderWindow.ReportGraphicErrorsOn | ( | ) | [virtual] |
Turn on/off report of graphic errors. Initial value is false (off). This flag is used by vtkGraphicErrorMacro.
static new vtkRenderWindow Kitware.VTK.vtkRenderWindow.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow, Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.SetAAFrames | ( | int | _arg | ) | [virtual] |
Set the number of frames for doing antialiasing. The default is zero. Typically five or six will yield reasonable results without taking too long.
virtual void Kitware.VTK.vtkRenderWindow.SetAbortRender | ( | int | _arg | ) | [virtual] |
This is a flag that can be set to interrupt a rendering that is in progress.
virtual void Kitware.VTK.vtkRenderWindow.SetAlphaBitPlanes | ( | int | _arg | ) | [virtual] |
Turn on/off the use of alpha bitplanes.
virtual void Kitware.VTK.vtkRenderWindow.SetAnaglyphColorMask | ( | int | _arg1, |
int | _arg2 | ||
) | [virtual] |
Set/get the anaglyph color mask values. These two numbers are bits mask that control which color channels of the original stereo images are used to produce the final anaglyph image. The first value is the color mask for the left view, the second the mask for the right view. If a bit in the mask is on for a particular color for a view, that color is passed on to the final view; if it is not set, that channel for that view is ignored. The bits are arranged as r, g, and b, so r = 4, g = 2, and b = 1. By default, the first value (the left view) is set to 4, and the second value is set to 3. That means that the red output channel comes from the left view, and the green and blue values come from the right view.
void Kitware.VTK.vtkRenderWindow.SetAnaglyphColorMask | ( | IntPtr | _arg | ) |
Set/get the anaglyph color mask values. These two numbers are bits mask that control which color channels of the original stereo images are used to produce the final anaglyph image. The first value is the color mask for the left view, the second the mask for the right view. If a bit in the mask is on for a particular color for a view, that color is passed on to the final view; if it is not set, that channel for that view is ignored. The bits are arranged as r, g, and b, so r = 4, g = 2, and b = 1. By default, the first value (the left view) is set to 4, and the second value is set to 3. That means that the red output channel comes from the left view, and the green and blue values come from the right view.
virtual void Kitware.VTK.vtkRenderWindow.SetAnaglyphColorSaturation | ( | float | _arg | ) | [virtual] |
Set/get the anaglyph color saturation factor. This number ranges from 0.0 to 1.0: 0.0 means that no color from the original object is maintained, 1.0 means all of the color is maintained. The default value is 0.65. Too much saturation can produce uncomfortable 3D viewing because anaglyphs also use color to encode 3D.
virtual void Kitware.VTK.vtkRenderWindow.SetBorders | ( | int | _arg | ) | [virtual] |
Turn on/off window manager borders. Typically, you shouldn't turn the borders off, because that bypasses the window manager and can cause undesirable behavior.
virtual void Kitware.VTK.vtkRenderWindow.SetCurrentCursor | ( | int | _arg | ) | [virtual] |
Change the shape of the cursor.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.SetCursorPosition | ( | int | arg0, |
int | arg1 | ||
) | [virtual] |
Hide or Show the mouse cursor, it is nice to be able to hide the default cursor if you want VTK to display a 3D cursor instead. Set cursor position in window (note that (0,0) is the lower left corner).
virtual void Kitware.VTK.vtkRenderWindow.SetDesiredUpdateRate | ( | double | arg0 | ) | [virtual] |
Set/Get the desired update rate. This is used with the vtkLODActor class. When using level of detail actors you need to specify what update rate you require. The LODActors then will pick the correct resolution to meet your desired update rate in frames per second. A value of zero indicates that they can use all the time they want to.
override void Kitware.VTK.vtkRenderWindow.SetDisplayId | ( | IntPtr | arg0 | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.SetFDFrames | ( | int | _arg | ) | [virtual] |
Set the number of frames for doing focal depth. The default is zero. Depending on how your scene is organized you can get away with as few as four frames for focal depth or you might need thirty. One thing to note is that if you are using focal depth frames, then you will not need many (if any) frames for antialiasing.
virtual void Kitware.VTK.vtkRenderWindow.SetForceMakeCurrent | ( | ) | [virtual] |
If called, allow MakeCurrent() to skip cache-check when called. MakeCurrent() reverts to original behavior of cache-checking on the next render.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.SetFullScreen | ( | int | arg0 | ) | [virtual] |
Turn on/off rendering full screen window size.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.SetInAbortCheck | ( | int | _arg | ) | [virtual] |
This is a flag that can be set to interrupt a rendering that is in progress.
Set the interactor to the render window.
virtual void Kitware.VTK.vtkRenderWindow.SetIsPicking | ( | int | _arg | ) | [virtual] |
This is a flag that can be set to interrupt a rendering that is in progress.
virtual void Kitware.VTK.vtkRenderWindow.SetLineSmoothing | ( | int | _arg | ) | [virtual] |
Turn on/off line smoothing. Default is off. This must be applied before the first Render.
virtual void Kitware.VTK.vtkRenderWindow.SetMultiSamples | ( | int | _arg | ) | [virtual] |
Set / Get the number of multisamples to use for hardware antialiasing.
virtual void Kitware.VTK.vtkRenderWindow.SetNextWindowId | ( | IntPtr | arg0 | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.SetNextWindowInfo | ( | string | arg0 | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.SetNumberOfLayers | ( | int | _arg | ) | [virtual] |
Get the number of layers for renderers. Each renderer should have its layer set individually. Some algorithms iterate through all layers, so it is not wise to set the number of layers to be exorbitantly large (say bigger than 100).
override void Kitware.VTK.vtkRenderWindow.SetParentId | ( | IntPtr | arg0 | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
override void Kitware.VTK.vtkRenderWindow.SetParentInfo | ( | string | arg0 | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.SetPixelData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
IntPtr | data, | ||
int | front | ||
) | [virtual] |
Set/Get the pixel data of an image, transmitted as RGBRGBRGB. The front argument indicates if the front buffer should be used or the back buffer. It is the caller's responsibility to delete the resulting array. It is very important to realize that the memory in this array is organized from the bottom of the window to the top. The origin of the screen is in the lower left corner. The y axis increases as you go up the screen. So the storage of pixels is from left to right and from bottom to top. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.SetPixelData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
vtkUnsignedCharArray | data, | ||
int | front | ||
) | [virtual] |
Set/Get the pixel data of an image, transmitted as RGBRGBRGB. The front argument indicates if the front buffer should be used or the back buffer. It is the caller's responsibility to delete the resulting array. It is very important to realize that the memory in this array is organized from the bottom of the window to the top. The origin of the screen is in the lower left corner. The y axis increases as you go up the screen. So the storage of pixels is from left to right and from bottom to top. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.SetPointSmoothing | ( | int | _arg | ) | [virtual] |
Turn on/off point smoothing. Default is off. This must be applied before the first Render.
virtual void Kitware.VTK.vtkRenderWindow.SetPolygonSmoothing | ( | int | _arg | ) | [virtual] |
Turn on/off polygon smoothing. Default is off. This must be applied before the first Render.
virtual void Kitware.VTK.vtkRenderWindow.SetReportGraphicErrors | ( | int | _arg | ) | [virtual] |
Turn on/off report of graphic errors. Initial value is false (off). This flag is used by vtkGraphicErrorMacro.
virtual int Kitware.VTK.vtkRenderWindow.SetRGBACharPixelData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
IntPtr | data, | ||
int | front, | ||
int | blend | ||
) | [virtual] |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.SetRGBACharPixelData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
vtkUnsignedCharArray | data, | ||
int | front, | ||
int | blend | ||
) | [virtual] |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.SetRGBAPixelData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
IntPtr | arg4, | ||
int | front, | ||
int | blend | ||
) | [virtual] |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.SetRGBAPixelData | ( | int | arg0, |
int | arg1, | ||
int | arg2, | ||
int | arg3, | ||
vtkFloatArray | arg4, | ||
int | arg5, | ||
int | blend | ||
) | [virtual] |
Same as Get/SetPixelData except that the image also contains an alpha component. The image is transmitted as RGBARGBARGBA... each of which is a float value. The "blend" parameter controls whether the SetRGBAPixelData method blends the data with the previous contents of the frame buffer or completely replaces the frame buffer data.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.SetStencilCapable | ( | int | _arg | ) | [virtual] |
Set / Get the availability of the stencil buffer.
virtual void Kitware.VTK.vtkRenderWindow.SetStereoCapableWindow | ( | int | capable | ) | [virtual] |
Prescribe that the window be created in a stereo-capable mode. This method must be called before the window is realized. Default is off.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow.
void Kitware.VTK.vtkRenderWindow.SetStereoRender | ( | int | stereo | ) |
Turn on/off stereo rendering.
virtual void Kitware.VTK.vtkRenderWindow.SetStereoType | ( | int | _arg | ) | [virtual] |
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
Set/Get what type of stereo rendering to use. CrystalEyes mode uses frame-sequential capabilities available in OpenGL to drive LCD shutter glasses and stereo projectors. RedBlue mode is a simple type of stereo for use with red-blue glasses. Anaglyph mode is a superset of RedBlue mode, but the color output channels can be configured using the AnaglyphColorMask and the color of the original image can be (somewhat) maintained using AnaglyphColorSaturation; the default colors for Anaglyph mode is red-cyan. Interlaced stereo mode produces a composite image where horizontal lines alternate between left and right views. StereoLeft and StereoRight modes choose one or the other stereo view. Dresden mode is yet another stereoscopic interleaving.
virtual void Kitware.VTK.vtkRenderWindow.SetSubFrames | ( | int | subFrames | ) | [virtual] |
Set the number of sub frames for doing motion blur. The default is zero. Once this is set greater than one, you will no longer see a new frame for every Render(). If you set this to five, you will need to do five Render() invocations before seeing the result. This isn't very impressive unless something is changing between the Renders. Changing this value may reset the current subframe count.
virtual void Kitware.VTK.vtkRenderWindow.SetSwapBuffers | ( | int | _arg | ) | [virtual] |
Turn on/off buffer swapping between images.
override void Kitware.VTK.vtkRenderWindow.SetWindowId | ( | IntPtr | arg0 | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
override void Kitware.VTK.vtkRenderWindow.SetWindowInfo | ( | string | arg0 | ) | [virtual] |
Dummy stubs for vtkWindow API.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.SetZbufferData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
IntPtr | z | ||
) | [virtual] |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.SetZbufferData | ( | int | x, |
int | y, | ||
int | x2, | ||
int | y2, | ||
vtkFloatArray | z | ||
) | [virtual] |
Set/Get the zbuffer data from the frame buffer. (x,y) is any corner of the rectangle. (x2,y2) is its opposite corner on the diagonal.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.ShowCursor | ( | ) | [virtual] |
Hide or Show the mouse cursor, it is nice to be able to hide the default cursor if you want VTK to display a 3D cursor instead. Set cursor position in window (note that (0,0) is the lower left corner).
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.Start | ( | ) | [virtual] |
Initialize the rendering process.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.StencilCapableOff | ( | ) | [virtual] |
Set / Get the availability of the stencil buffer.
virtual void Kitware.VTK.vtkRenderWindow.StencilCapableOn | ( | ) | [virtual] |
Set / Get the availability of the stencil buffer.
virtual void Kitware.VTK.vtkRenderWindow.StereoCapableWindowOff | ( | ) | [virtual] |
Prescribe that the window be created in a stereo-capable mode. This method must be called before the window is realized. Default is off.
virtual void Kitware.VTK.vtkRenderWindow.StereoCapableWindowOn | ( | ) | [virtual] |
Prescribe that the window be created in a stereo-capable mode. This method must be called before the window is realized. Default is off.
virtual void Kitware.VTK.vtkRenderWindow.StereoMidpoint | ( | ) | [virtual] |
Intermediate method performs operations required between the rendering of the left and right eye.
virtual void Kitware.VTK.vtkRenderWindow.StereoRenderComplete | ( | ) | [virtual] |
Handles work required once both views have been rendered when using stereo rendering.
virtual void Kitware.VTK.vtkRenderWindow.StereoRenderOff | ( | ) | [virtual] |
Turn on/off stereo rendering.
virtual void Kitware.VTK.vtkRenderWindow.StereoRenderOn | ( | ) | [virtual] |
Turn on/off stereo rendering.
virtual void Kitware.VTK.vtkRenderWindow.StereoUpdate | ( | ) | [virtual] |
Update the system, if needed, due to stereo rendering. For some stereo methods, subclasses might need to switch some hardware settings here.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual int Kitware.VTK.vtkRenderWindow.SupportsOpenGL | ( | ) | [virtual] |
Does this render window support OpenGL? 0-false, 1-true.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.SwapBuffersOff | ( | ) | [virtual] |
Turn on/off buffer swapping between images.
virtual void Kitware.VTK.vtkRenderWindow.SwapBuffersOn | ( | ) | [virtual] |
Turn on/off buffer swapping between images.
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_AddRenderer_01 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_AlphaBitPlanesOff_02 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_AlphaBitPlanesOn_03 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_BordersOff_04 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_BordersOn_05 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_CheckAbortStatus_06 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_CheckGraphicError_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_CheckInRenderStatus_08 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_ClearInRenderStatus_09 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_CopyResultFrame_10 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_Finalize_11 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_Frame_12 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_FullScreenOff_13 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_FullScreenOn_14 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetAAFrames_15 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetAbortRender_16 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetAlphaBitPlanes_17 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetAnaglyphColorMask_18 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetAnaglyphColorMask_19 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal float Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetAnaglyphColorSaturation_20 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetAnaglyphColorSaturationMaxValue_21 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetAnaglyphColorSaturationMinValue_22 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetBorders_23 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetColorBufferSizes_24 | ( | HandleRef | pThis, |
IntPtr | rgba | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetCurrentCursor_25 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetDepthBufferSize_26 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetDesiredUpdateRate_27 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetEventPending_28 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetFDFrames_29 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetFullScreen_30 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetGenericContext_31 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetGenericDisplayId_32 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetGenericDrawable_33 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetGenericParentId_34 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetGenericWindowId_35 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetInAbortCheck_36 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetInteractor_37 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetIsPicking_38 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetLastGraphicErrorString_39 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetLineSmoothing_40 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetMultiSamples_41 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetNeverRendered_42 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetNumberOfLayers_43 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetNumberOfLayersMaxValue_44 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetNumberOfLayersMinValue_45 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetPainterDeviceAdapter_46 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetPointSmoothing_47 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetPolygonSmoothing_48 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetRenderers_54 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetRenderLibrary_53 | ( | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetReportGraphicErrors_55 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetRGBACharPixelData_49 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
int | front | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetRGBACharPixelData_50 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
int | front, | ||
HandleRef | data | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetRGBAPixelData_51 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
int | front | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetRGBAPixelData_52 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
int | front, | ||
HandleRef | data | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetStencilCapable_56 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetStereoCapableWindow_57 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetStereoRender_58 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetStereoType_59 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetStereoTypeAsString_60 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetSubFrames_61 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetSwapBuffers_62 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetZbufferData_63 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2 | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetZbufferData_64 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
IntPtr | z | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetZbufferData_65 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
HandleRef | z | ||
) | [private] |
static internal float Kitware.VTK.vtkRenderWindow.vtkRenderWindow_GetZbufferDataAtPoint_66 | ( | HandleRef | pThis, |
int | x, | ||
int | y | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_HasGraphicError_67 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_HasRenderer_68 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_HideCursor_69 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_IsA_70 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal byte Kitware.VTK.vtkRenderWindow.vtkRenderWindow_IsCurrent_71 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_IsDirect_72 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_IsPickingOff_73 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_IsPickingOn_74 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_IsTypeOf_75 | ( | string | type | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_LineSmoothingOff_76 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_LineSmoothingOn_77 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_MakeCurrent_78 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_MakeRenderWindowInteractor_79 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_NewInstance_81 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_PointSmoothingOff_82 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_PointSmoothingOn_83 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_PolygonSmoothingOff_84 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_PolygonSmoothingOn_85 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_ReleaseRGBAPixelData_86 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_RemoveRenderer_87 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_Render_88 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_ReportCapabilities_89 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_ReportGraphicErrorsOff_90 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_ReportGraphicErrorsOn_91 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SafeDownCast_92 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetAAFrames_93 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetAbortRender_94 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetAlphaBitPlanes_95 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetAnaglyphColorMask_96 | ( | HandleRef | pThis, |
int | _arg1, | ||
int | _arg2 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetAnaglyphColorMask_97 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetAnaglyphColorSaturation_98 | ( | HandleRef | pThis, |
float | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetBorders_99 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetCurrentCursor_100 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetCursorPosition_101 | ( | HandleRef | pThis, |
int | arg0, | ||
int | arg1 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetDesiredUpdateRate_102 | ( | HandleRef | pThis, |
double | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetDisplayId_103 | ( | HandleRef | pThis, |
IntPtr | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetFDFrames_104 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetForceMakeCurrent_105 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetFullScreen_106 | ( | HandleRef | pThis, |
int | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetInAbortCheck_107 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetInteractor_108 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetIsPicking_109 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetLineSmoothing_110 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetMultiSamples_111 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetNextWindowId_112 | ( | HandleRef | pThis, |
IntPtr | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetNextWindowInfo_113 | ( | HandleRef | pThis, |
string | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetNumberOfLayers_114 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetParentId_115 | ( | HandleRef | pThis, |
IntPtr | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetParentInfo_116 | ( | HandleRef | pThis, |
string | arg0 | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetPixelData_117 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
IntPtr | data, | ||
int | front | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetPixelData_118 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
HandleRef | data, | ||
int | front | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetPointSmoothing_119 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetPolygonSmoothing_120 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetReportGraphicErrors_125 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetRGBACharPixelData_121 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
IntPtr | data, | ||
int | front, | ||
int | blend | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetRGBACharPixelData_122 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
HandleRef | data, | ||
int | front, | ||
int | blend | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetRGBAPixelData_123 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
IntPtr | arg4, | ||
int | front, | ||
int | blend | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetRGBAPixelData_124 | ( | HandleRef | pThis, |
int | arg0, | ||
int | arg1, | ||
int | arg2, | ||
int | arg3, | ||
HandleRef | arg4, | ||
int | arg5, | ||
int | blend | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStencilCapable_126 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoCapableWindow_127 | ( | HandleRef | pThis, |
int | capable | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoRender_128 | ( | HandleRef | pThis, |
int | stereo | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoType_129 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoTypeToAnaglyph_130 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoTypeToCheckerboard_131 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoTypeToCrystalEyes_132 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoTypeToDresden_133 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoTypeToInterlaced_134 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoTypeToLeft_135 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoTypeToRedBlue_136 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetStereoTypeToRight_137 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetSubFrames_138 | ( | HandleRef | pThis, |
int | subFrames | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetSwapBuffers_139 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetWindowId_140 | ( | HandleRef | pThis, |
IntPtr | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetWindowInfo_141 | ( | HandleRef | pThis, |
string | arg0 | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetZbufferData_142 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
IntPtr | z | ||
) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SetZbufferData_143 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | x2, | ||
int | y2, | ||
HandleRef | z | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_ShowCursor_144 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_Start_145 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_StencilCapableOff_146 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_StencilCapableOn_147 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_StereoCapableWindowOff_148 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_StereoCapableWindowOn_149 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_StereoMidpoint_150 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_StereoRenderComplete_151 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_StereoRenderOff_152 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_StereoRenderOn_153 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_StereoUpdate_154 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SupportsOpenGL_155 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SwapBuffersOff_156 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_SwapBuffersOn_157 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_UnRegister_158 | ( | HandleRef | pThis, |
HandleRef | o | ||
) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_WaitForCompletion_159 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkRenderWindow.vtkRenderWindow_WindowRemap_160 | ( | HandleRef | pThis | ) | [private] |
virtual void Kitware.VTK.vtkRenderWindow.WaitForCompletion | ( | ) | [virtual] |
Block the thread until the actual rendering is finished(). Useful for measurement only.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow.
virtual void Kitware.VTK.vtkRenderWindow.WindowRemap | ( | ) | [virtual] |
Remap the rendering window. This probably only works on UNIX right now. It is useful for changing properties that can't normally be changed once the window is up.
Reimplemented in Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
new readonly string Kitware.VTK.vtkRenderWindow.MRClassNameKey = "15vtkRenderWindow" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow, Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.
new const string Kitware.VTK.vtkRenderWindow.MRFullTypeName = "Kitware.VTK.vtkRenderWindow" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkWindow.
Reimplemented in Kitware.VTK.vtkOpenGLRenderWindow, Kitware.VTK.vtkXOpenGLRenderWindow, and Kitware.VTK.vtkGenericOpenGLRenderWindow.