Public Member Functions |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Start (void) |
void | Frame (void) |
virtual void | WindowInitialize (void) |
virtual void | Initialize (void) |
virtual void | Finalize (void) |
virtual void | SetFullScreen (int) |
virtual void | WindowRemap (void) |
virtual void | PrefFullScreen (void) |
virtual void | SetSize (int, int) |
virtual int * | GetSize () |
virtual void | SetPosition (int, int) |
virtual int * | GetScreenSize () |
virtual int * | GetPosition () |
virtual void | SetWindowName (char *) |
void | SetWindowInfo (char *) |
void | SetNextWindowInfo (char *) |
void | SetParentInfo (char *) |
virtual void * | GetGenericDisplayId () |
virtual void * | GetGenericWindowId () |
virtual void * | GetGenericParentId () |
virtual void * | GetGenericContext () |
virtual void | SetDisplayId (void *) |
virtual void | SetWindowId (HWND) |
virtual void | SetNextWindowId (HWND) |
virtual void | SetNextWindowId (void *) |
virtual void | SetStereoCapableWindow (int capable) |
void | MakeCurrent () |
void | SetForceMakeCurrent () |
virtual int | GetEventPending () |
void | Clean () |
|
virtual HWND | GetWindowId () |
void | SetWindowId (void *foo) |
|
virtual void | SetParentId (HWND) |
void | SetParentId (void *foo) |
|
void | HideCursor () |
void | ShowCursor () |
virtual void | StereoUpdate () |
void | RegisterTextureResource (GLuint id) |
int | GetDepthBufferSize () |
int | GetColorBufferSizes (int *rgba) |
virtual void | OpenGLInit () |
unsigned int | GetBackLeftBuffer () |
unsigned int | GetBackRightBuffer () |
unsigned int | GetFrontLeftBuffer () |
unsigned int | GetFrontRightBuffer () |
unsigned int | GetBackBuffer () |
unsigned int | GetFrontBuffer () |
virtual void | CheckGraphicError () |
virtual int | HasGraphicError () |
virtual const char * | GetLastGraphicErrorString () |
vtkOpenGLExtensionManager * | GetExtensionManager () |
vtkOpenGLHardwareSupport * | GetHardwareSupport () |
virtual void | WaitForCompletion () |
virtual unsigned char * | GetPixelData (int x, int y, int x2, int y2, int front) |
virtual int | GetPixelData (int x, int y, int x2, int y2, int front, vtkUnsignedCharArray *data) |
virtual int | SetPixelData (int x, int y, int x2, int y2, unsigned char *data, int front) |
virtual int | SetPixelData (int x, int y, int x2, int y2, vtkUnsignedCharArray *data, int front) |
virtual float * | GetRGBAPixelData (int x, int y, int x2, int y2, int front) |
virtual int | GetRGBAPixelData (int x, int y, int x2, int y2, int front, vtkFloatArray *data) |
virtual int | SetRGBAPixelData (int x, int y, int x2, int y2, float *data, int front, int blend=0) |
virtual int | SetRGBAPixelData (int x, int y, int x2, int y2, vtkFloatArray *data, int front, int blend=0) |
virtual void | ReleaseRGBAPixelData (float *data) |
virtual unsigned char * | GetRGBACharPixelData (int x, int y, int x2, int y2, int front) |
virtual int | GetRGBACharPixelData (int x, int y, int x2, int y2, int front, vtkUnsignedCharArray *data) |
virtual int | SetRGBACharPixelData (int x, int y, int x2, int y2, unsigned char *data, int front, int blend=0) |
virtual int | SetRGBACharPixelData (int x, int y, int x2, int y2, vtkUnsignedCharArray *data, int front, int blend=0) |
virtual float * | GetZbufferData (int x1, int y1, int x2, int y2) |
virtual int | GetZbufferData (int x1, int y1, int x2, int y2, float *z) |
virtual int | GetZbufferData (int x1, int y1, int x2, int y2, vtkFloatArray *z) |
virtual int | SetZbufferData (int x1, int y1, int x2, int y2, float *buffer) |
virtual int | SetZbufferData (int x1, int y1, int x2, int y2, vtkFloatArray *buffer) |
virtual vtkTimeStamp | GetContextCreationTime () |
vtkTextureUnitManager * | GetTextureUnitManager () |
virtual void | AddRenderer (vtkRenderer *) |
void | RemoveRenderer (vtkRenderer *) |
int | HasRenderer (vtkRenderer *) |
vtkRendererCollection * | GetRenderers () |
virtual void | Render () |
virtual void | CopyResultFrame () |
virtual vtkRenderWindowInteractor * | MakeRenderWindowInteractor () |
const char * | GetStereoTypeAsString () |
virtual void | StereoMidpoint () |
virtual void | StereoRenderComplete () |
virtual int | GetIsPicking () |
virtual void | SetIsPicking (int) |
virtual void | IsPickingOn () |
virtual void | IsPickingOff () |
virtual int | CheckInRenderStatus () |
virtual void | ClearInRenderStatus () |
void | SetInteractor (vtkRenderWindowInteractor *) |
virtual void | UnRegister (vtkObjectBase *o) |
virtual bool | IsCurrent ()=0 |
virtual const char * | ReportCapabilities () |
virtual int | SupportsOpenGL () |
virtual int | IsDirect () |
virtual void | SetCursorPosition (int, int) |
virtual void | SetCurrentCursor (int) |
virtual int | GetCurrentCursor () |
virtual int | GetFullScreen () |
virtual void | FullScreenOn () |
virtual void | FullScreenOff () |
virtual void | SetBorders (int) |
virtual int | GetBorders () |
virtual void | BordersOn () |
virtual void | BordersOff () |
virtual int | GetStereoCapableWindow () |
virtual void | StereoCapableWindowOn () |
virtual void | StereoCapableWindowOff () |
virtual int | GetStereoRender () |
void | SetStereoRender (int stereo) |
virtual void | StereoRenderOn () |
virtual void | StereoRenderOff () |
virtual void | SetAlphaBitPlanes (int) |
virtual int | GetAlphaBitPlanes () |
virtual void | AlphaBitPlanesOn () |
virtual void | AlphaBitPlanesOff () |
virtual void | SetPointSmoothing (int) |
virtual int | GetPointSmoothing () |
virtual void | PointSmoothingOn () |
virtual void | PointSmoothingOff () |
virtual void | SetLineSmoothing (int) |
virtual int | GetLineSmoothing () |
virtual void | LineSmoothingOn () |
virtual void | LineSmoothingOff () |
virtual void | SetPolygonSmoothing (int) |
virtual int | GetPolygonSmoothing () |
virtual void | PolygonSmoothingOn () |
virtual void | PolygonSmoothingOff () |
virtual int | GetStereoType () |
virtual void | SetStereoType (int) |
void | SetStereoTypeToCrystalEyes () |
void | SetStereoTypeToRedBlue () |
void | SetStereoTypeToInterlaced () |
void | SetStereoTypeToLeft () |
void | SetStereoTypeToRight () |
void | SetStereoTypeToDresden () |
void | SetStereoTypeToAnaglyph () |
void | SetStereoTypeToCheckerboard () |
virtual void | SetAnaglyphColorSaturation (float) |
virtual float | GetAnaglyphColorSaturation () |
virtual void | SetAnaglyphColorMask (int, int) |
void | SetAnaglyphColorMask (int[2]) |
virtual int * | GetAnaglyphColorMask () |
virtual void | GetAnaglyphColorMask (int data[2]) |
virtual void | SetSwapBuffers (int) |
virtual int | GetSwapBuffers () |
virtual void | SwapBuffersOn () |
virtual void | SwapBuffersOff () |
float | GetZbufferDataAtPoint (int x, int y) |
virtual int | GetAAFrames () |
virtual void | SetAAFrames (int) |
virtual int | GetFDFrames () |
virtual void | SetFDFrames (int) |
virtual int | GetSubFrames () |
virtual void | SetSubFrames (int subFrames) |
virtual int | GetNeverRendered () |
virtual int | GetAbortRender () |
virtual void | SetAbortRender (int) |
virtual int | GetInAbortCheck () |
virtual void | SetInAbortCheck (int) |
virtual int | CheckAbortStatus () |
virtual void | SetDesiredUpdateRate (double) |
virtual double | GetDesiredUpdateRate () |
virtual int | GetNumberOfLayers () |
virtual void | SetNumberOfLayers (int) |
virtual vtkRenderWindowInteractor * | GetInteractor () |
virtual void * | GetGenericDrawable ()=0 |
virtual vtkPainterDeviceAdapter * | GetPainterDeviceAdapter () |
virtual void | SetMultiSamples (int) |
virtual int | GetMultiSamples () |
virtual void | SetStencilCapable (int) |
virtual int | GetStencilCapable () |
virtual void | StencilCapableOn () |
virtual void | StencilCapableOff () |
virtual void | SetReportGraphicErrors (int) |
virtual int | GetReportGraphicErrors () |
virtual void | ReportGraphicErrorsOn () |
virtual void | ReportGraphicErrorsOff () |
int * | GetActualSize () |
virtual void | SetPosition (int a[2]) |
virtual void | SetSize (int a[2]) |
virtual void | SetMapped (int) |
virtual int | GetMapped () |
virtual void | MappedOn () |
virtual void | MappedOff () |
virtual void | SetErase (int) |
virtual int | GetErase () |
virtual void | EraseOn () |
virtual void | EraseOff () |
virtual void | SetDoubleBuffer (int) |
virtual int | GetDoubleBuffer () |
virtual void | DoubleBufferOn () |
virtual void | DoubleBufferOff () |
virtual char * | GetWindowName () |
virtual void | SetWindowName (const char *) |
virtual int | GetDPI () |
virtual void | SetDPI (int) |
virtual void | SetOffScreenRendering (int) |
virtual int | GetOffScreenRendering () |
virtual void | OffScreenRenderingOn () |
virtual void | OffScreenRenderingOff () |
virtual void | SetTileScale (int, int) |
void | SetTileScale (int[2]) |
virtual int * | GetTileScale () |
virtual void | GetTileScale (int &, int &) |
virtual void | GetTileScale (int[2]) |
void | SetTileScale (int s) |
virtual void | SetTileViewport (double, double, double, double) |
virtual void | SetTileViewport (double[4]) |
virtual double * | GetTileViewport () |
virtual void | GetTileViewport (double &, double &, double &, double &) |
virtual void | GetTileViewport (double[4]) |
virtual void | DebugOn () |
virtual void | DebugOff () |
unsigned char | GetDebug () |
void | SetDebug (unsigned char debugFlag) |
virtual void | Modified () |
virtual unsigned long | GetMTime () |
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
vtkCommand * | GetCommand (unsigned long tag) |
void | RemoveObserver (vtkCommand *) |
void | RemoveObservers (unsigned long event, vtkCommand *) |
void | RemoveObservers (const char *event, vtkCommand *) |
int | HasObserver (unsigned long event, vtkCommand *) |
int | HasObserver (const char *event, vtkCommand *) |
void | RemoveObserver (unsigned long tag) |
void | RemoveObservers (unsigned long event) |
void | RemoveObservers (const char *event) |
void | RemoveAllObservers () |
int | HasObserver (unsigned long event) |
int | HasObserver (const char *event) |
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
int | InvokeEvent (unsigned long event, void *callData) |
int | InvokeEvent (const char *event, void *callData) |
int | InvokeEvent (unsigned long event) |
int | InvokeEvent (const char *event) |
const char * | GetClassName () const |
virtual void | Delete () |
virtual void | FastDelete () |
void | Print (ostream &os) |
virtual void | Register (vtkObjectBase *o) |
void | SetReferenceCount (int) |
void | PrintRevisions (ostream &os) |
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
int | GetReferenceCount () |
Protected Member Functions |
| vtkWinCEOpenGLRenderWindow () |
| ~vtkWinCEOpenGLRenderWindow () |
virtual LRESULT | MessageProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) |
void | ResizeWhileOffscreen (int xsize, int ysize) |
void | CreateAWindow (int x, int y, int width, int height) |
void | InitializeApplication () |
| vtkOpenGLRenderWindow () |
| ~vtkOpenGLRenderWindow () |
int | GetPixelData (int x, int y, int x2, int y2, int front, unsigned char *data) |
int | GetRGBAPixelData (int x, int y, int x2, int y2, int front, float *data) |
int | GetRGBACharPixelData (int x, int y, int x2, int y2, int front, unsigned char *data) |
int | CreateHardwareOffScreenWindow (int width, int height) |
void | DestroyHardwareOffScreenWindow () |
virtual void | CreateAWindow ()=0 |
virtual void | DestroyWindow ()=0 |
void | SetTextureUnitManager (vtkTextureUnitManager *textureUnitManager) |
| vtkRenderWindow () |
| ~vtkRenderWindow () |
virtual void | DoStereoRender () |
virtual void | DoFDRender () |
virtual void | DoAARender () |
| vtkWindow () |
| ~vtkWindow () |
| vtkObject () |
virtual | ~vtkObject () |
virtual void | RegisterInternal (vtkObjectBase *, int check) |
virtual void | UnRegisterInternal (vtkObjectBase *, int check) |
void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
void | InternalReleaseFocus () |
| vtkObjectBase () |
virtual | ~vtkObjectBase () |
virtual void | CollectRevisions (ostream &os) |
virtual void | ReportReferences (vtkGarbageCollector *) |
| vtkObjectBase (const vtkObjectBase &) |
void | operator= (const vtkObjectBase &) |
OpenGL rendering window.
vtkWinCEOpenGLRenderWindow is a concrete implementation of the abstract class vtkRenderWindow. vtkWinCEOpenGLRenderer interfaces to the standard OpenGL graphics library in the Windows/NT environment..
Definition at line 32 of file vtkWinCEOpenGLRenderWindow.h.