Macros | Typedefs | Functions | Variables
vtkX11Functions.h File Reference

Header for vtkX11Functions.cxx. More...

#include "vtkABINamespace.h"
#include "vtkx11Module.h"
#include <X11/X.h>
#include <X11/Xatom.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/cursorfont.h>
#include <X11/Xcursor/Xcursor.h>
Include dependency graph for vtkX11Functions.h:

Go to the source code of this file.

Macros

#define VTK_USE_X
 
#define VTK_HAVE_XCURSOR   1
 
#define vtkXInternAtom   VTK_ABI_NAMESPACE_MANGLE(vtkXInternAtom)
 
#define vtkXQueryPointer   VTK_ABI_NAMESPACE_MANGLE(vtkXQueryPointer)
 
#define vtkXTranslateCoordinates   VTK_ABI_NAMESPACE_MANGLE(vtkXTranslateCoordinates)
 
#define vtkXKeysymToString   VTK_ABI_NAMESPACE_MANGLE(vtkXKeysymToString)
 
#define vtkXListExtensions   VTK_ABI_NAMESPACE_MANGLE(vtkXListExtensions)
 
#define vtkXCreateColormap   VTK_ABI_NAMESPACE_MANGLE(vtkXCreateColormap)
 
#define vtkXCreateFontCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXCreateFontCursor)
 
#define vtkXCreatePixmapCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXCreatePixmapCursor)
 
#define vtkXOpenDisplay   VTK_ABI_NAMESPACE_MANGLE(vtkXOpenDisplay)
 
#define vtkXCreateGC   VTK_ABI_NAMESPACE_MANGLE(vtkXCreateGC)
 
#define vtkXDefaultScreenOfDisplay   VTK_ABI_NAMESPACE_MANGLE(vtkXDefaultScreenOfDisplay)
 
#define vtkXChangeProperty   VTK_ABI_NAMESPACE_MANGLE(vtkXChangeProperty)
 
#define vtkXChangeWindowAttributes   VTK_ABI_NAMESPACE_MANGLE(vtkXChangeWindowAttributes)
 
#define vtkXCheckIfEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXCheckIfEvent)
 
#define vtkXCheckTypedWindowEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXCheckTypedWindowEvent)
 
#define vtkXCloseDisplay   VTK_ABI_NAMESPACE_MANGLE(vtkXCloseDisplay)
 
#define vtkXConvertSelection   VTK_ABI_NAMESPACE_MANGLE(vtkXConvertSelection)
 
#define vtkXDefaultScreen   VTK_ABI_NAMESPACE_MANGLE(vtkXDefaultScreen)
 
#define vtkXDefineCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXDefineCursor)
 
#define vtkXDestroyWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXDestroyWindow)
 
#define vtkXDisplayHeight   VTK_ABI_NAMESPACE_MANGLE(vtkXDisplayHeight)
 
#define vtkXDisplayWidth   VTK_ABI_NAMESPACE_MANGLE(vtkXDisplayWidth)
 
#define vtkXFlush   VTK_ABI_NAMESPACE_MANGLE(vtkXFlush)
 
#define vtkXFreeCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXFreeCursor)
 
#define vtkXFreeExtensionList   VTK_ABI_NAMESPACE_MANGLE(vtkXFreeExtensionList)
 
#define vtkXFreePixmap   VTK_ABI_NAMESPACE_MANGLE(vtkXFreePixmap)
 
#define vtkXFree   VTK_ABI_NAMESPACE_MANGLE(vtkXFree)
 
#define vtkXGetWindowAttributes   VTK_ABI_NAMESPACE_MANGLE(vtkXGetWindowAttributes)
 
#define vtkXGetWindowProperty   VTK_ABI_NAMESPACE_MANGLE(vtkXGetWindowProperty)
 
#define vtkXGrabKeyboard   VTK_ABI_NAMESPACE_MANGLE(vtkXGrabKeyboard)
 
#define vtkXIfEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXIfEvent)
 
#define vtkXLookupString   VTK_ABI_NAMESPACE_MANGLE(vtkXLookupString)
 
#define vtkXMapWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXMapWindow)
 
#define vtkXMoveWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXMoveWindow)
 
#define vtkXNextEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXNextEvent)
 
#define vtkXPending   VTK_ABI_NAMESPACE_MANGLE(vtkXPending)
 
#define vtkXPutBackEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXPutBackEvent)
 
#define vtkXResizeWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXResizeWindow)
 
#define vtkXScreenNumberOfScreen   VTK_ABI_NAMESPACE_MANGLE(vtkXScreenNumberOfScreen)
 
#define vtkXSelectInput   VTK_ABI_NAMESPACE_MANGLE(vtkXSelectInput)
 
#define vtkXSendEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXSendEvent)
 
#define vtkXSetClassHint   VTK_ABI_NAMESPACE_MANGLE(vtkXSetClassHint)
 
#define vtkXSetErrorHandler   VTK_ABI_NAMESPACE_MANGLE(vtkXSetErrorHandler)
 
#define vtkXSetInputFocus   VTK_ABI_NAMESPACE_MANGLE(vtkXSetInputFocus)
 
#define vtkXSetNormalHints   VTK_ABI_NAMESPACE_MANGLE(vtkXSetNormalHints)
 
#define vtkXSetWMIconName   VTK_ABI_NAMESPACE_MANGLE(vtkXSetWMIconName)
 
#define vtkXSetWMName   VTK_ABI_NAMESPACE_MANGLE(vtkXSetWMName)
 
#define vtkXSetWMProtocols   VTK_ABI_NAMESPACE_MANGLE(vtkXSetWMProtocols)
 
#define vtkXStoreName   VTK_ABI_NAMESPACE_MANGLE(vtkXStoreName)
 
#define vtkXStringListToTextProperty   VTK_ABI_NAMESPACE_MANGLE(vtkXStringListToTextProperty)
 
#define vtkXSync   VTK_ABI_NAMESPACE_MANGLE(vtkXSync)
 
#define vtkXUndefineCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXUndefineCursor)
 
#define vtkXUnmapWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXUnmapWindow)
 
#define vtkXCreateBitmapFromData   VTK_ABI_NAMESPACE_MANGLE(vtkXCreateBitmapFromData)
 
#define vtkXScreenOfDisplay   VTK_ABI_NAMESPACE_MANGLE(vtkXScreenOfDisplay)
 
#define vtkXVisualIDFromVisual   VTK_ABI_NAMESPACE_MANGLE(vtkXVisualIDFromVisual)
 
#define vtkXCreateWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXCreateWindow)
 
#define vtkXRootWindowOfScreen   VTK_ABI_NAMESPACE_MANGLE(vtkXRootWindowOfScreen)
 
#define vtkXRootWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXRootWindow)
 
#define vtkXGetVisualInfo   VTK_ABI_NAMESPACE_MANGLE(vtkXGetVisualInfo)
 
#define vtkXcursorFilenameLoadCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXcursorFilenameLoadCursor)
 
#define vtkX11FunctionsInitialize   VTK_ABI_NAMESPACE_MANGLE(vtkX11FunctionsInitialize)
 
#define vtkX11FunctionsFinalize   VTK_ABI_NAMESPACE_MANGLE(vtkX11FunctionsFinalize)
 

Typedefs

typedef Atom(* vtkXInternAtomType) (Display *, const char *, Bool)
 
typedef Bool(* vtkXQueryPointerType) (Display *, Window, Window *, Window *, int *, int *, int *, int *, unsigned int *)
 
typedef Bool(* vtkXTranslateCoordinatesType) (Display *, Window, Window, int, int, int *, int *, Window *)
 
typedef char *(* vtkXKeysymToStringType) (KeySym)
 
typedef char **(* vtkXListExtensionsType) (Display *, int *)
 
typedef Colormap(* vtkXCreateColormapType) (Display *, Window, Visual *, int)
 
typedef Cursor(* vtkXCreateFontCursorType) (Display *, unsigned int)
 
typedef Cursor(* vtkXCreatePixmapCursorType) (Display *, Pixmap, Pixmap, XColor *, XColor *, unsigned int, unsigned int)
 
typedef Display *(* vtkXOpenDisplayType) (const char *)
 
typedef GC(* vtkXCreateGCType) (Display *, Drawable, unsigned long, XGCValues *)
 
typedef Screen *(* vtkXDefaultScreenOfDisplayType) (Display *)
 
typedef int(* vtkXChangePropertyType) (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)
 
typedef int(* vtkXChangeWindowAttributesType) (Display *, Window, unsigned long, XSetWindowAttributes *)
 
typedef int(* vtkXCheckIfEventType) (Display *, XEvent *, Bool(*) (Display *, XEvent *, XPointer), XPointer)
 
typedef int(* vtkXCheckTypedWindowEventType) (Display *, Window, int, XEvent *)
 
typedef int(* vtkXCloseDisplayType) (Display *)
 
typedef int(* vtkXConvertSelectionType) (Display *, Atom, Atom, Atom, Window, Time)
 
typedef int(* vtkXDefaultScreenType) (Display *)
 
typedef int(* vtkXDefineCursorType) (Display *, Window, Cursor)
 
typedef int(* vtkXDestroyWindowType) (Display *, Window)
 
typedef int(* vtkXDisplayHeightType) (Display *, int)
 
typedef int(* vtkXDisplayWidthType) (Display *, int)
 
typedef int(* vtkXFlushType) (Display *)
 
typedef int(* vtkXFreeCursorType) (Display *, Cursor)
 
typedef int(* vtkXFreeExtensionListType) (char **)
 
typedef int(* vtkXFreePixmapType) (Display *, Pixmap)
 
typedef int(* vtkXFreeType) (void *)
 
typedef int(* vtkXGetWindowAttributesType) (Display *, Window, XWindowAttributes *)
 
typedef int(* vtkXGetWindowPropertyType) (Display *, Window, Atom, long, long, Bool, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)
 
typedef int(* vtkXGrabKeyboardType) (Display *, Window, Bool, int, int, Time)
 
typedef int(* vtkXIfEventType) (Display *, XEvent *, Bool(*) (Display *, XEvent *, XPointer), XPointer)
 
typedef int(* vtkXLookupStringType) (XKeyEvent *, char *, int, KeySym *, XComposeStatus *)
 
typedef int(* vtkXMapWindowType) (Display *, Window)
 
typedef int(* vtkXMoveWindowType) (Display *, Window, int, int)
 
typedef int(* vtkXNextEventType) (Display *, XEvent *)
 
typedef int(* vtkXPendingType) (Display *)
 
typedef int(* vtkXPutBackEventType) (Display *, XEvent *)
 
typedef int(* vtkXResizeWindowType) (Display *, Window, unsigned int, unsigned int)
 
typedef int(* vtkXScreenNumberOfScreenType) (Screen *)
 
typedef int(* vtkXSelectInputType) (Display *, Window, long)
 
typedef int(* vtkXSendEventType) (Display *, Window, Bool, long, XEvent *)
 
typedef int(* vtkXSetClassHintType) (Display *, Window, XClassHint *)
 
typedef XErrorHandler(* vtkXSetErrorHandlerType) (XErrorHandler)
 
typedef int(* vtkXSetInputFocusType) (Display *, Window, int, Time)
 
typedef int(* vtkXSetNormalHintsType) (Display *, Window, XSizeHints *)
 
typedef int(* vtkXSetWMIconNameType) (Display *, Window, XTextProperty *)
 
typedef int(* vtkXSetWMNameType) (Display *, Window, XTextProperty *)
 
typedef int(* vtkXSetWMProtocolsType) (Display *, Window, Atom *, int)
 
typedef int(* vtkXStoreNameType) (Display *, Window, const char *)
 
typedef int(* vtkXStringListToTextPropertyType) (char **, int, XTextProperty *)
 
typedef int(* vtkXSyncType) (Display *, Bool)
 
typedef int(* vtkXUndefineCursorType) (Display *, Window)
 
typedef int(* vtkXUnmapWindowType) (Display *, Window)
 
typedef Pixmap(* vtkXCreateBitmapFromDataType) (Display *, Drawable, const char *, unsigned int, unsigned int)
 
typedef Screen *(* vtkXScreenOfDisplayType) (Display *, int)
 
typedef VisualID(* vtkXVisualIDFromVisualType) (Visual *)
 
typedef Window(* vtkXCreateWindowType) (Display *, Window, int, int, unsigned int, unsigned int, unsigned int, int, unsigned int, Visual *, unsigned long, XSetWindowAttributes *)
 
typedef Window(* vtkXRootWindowOfScreenType) (Screen *)
 
typedef Window(* vtkXRootWindowType) (Display *, int)
 
typedef XVisualInfo *(* vtkXGetVisualInfoType) (Display *, long, XVisualInfo *, int *)
 
typedef Cursor(* vtkXcursorFilenameLoadCursorType) (Display *, const char *)
 

Functions

VTKX11_EXPORT void vtkX11FunctionsInitialize ()
 Initialize the X11 function pointers by dynamically loading them from libX11.so. More...
 
VTKX11_EXPORT void vtkX11FunctionsFinalize ()
 Finalize the X11 function pointers, releasing any resources. More...
 

Variables

VTKX11_EXPORT vtkXInternAtomType vtkXInternAtom
 
VTKX11_EXPORT vtkXQueryPointerType vtkXQueryPointer
 
VTKX11_EXPORT vtkXTranslateCoordinatesType vtkXTranslateCoordinates
 
VTKX11_EXPORT vtkXKeysymToStringType vtkXKeysymToString
 
VTKX11_EXPORT vtkXListExtensionsType vtkXListExtensions
 
VTKX11_EXPORT vtkXCreateColormapType vtkXCreateColormap
 
VTKX11_EXPORT vtkXCreateFontCursorType vtkXCreateFontCursor
 
VTKX11_EXPORT vtkXCreatePixmapCursorType vtkXCreatePixmapCursor
 
VTKX11_EXPORT vtkXOpenDisplayType vtkXOpenDisplay
 
VTKX11_EXPORT vtkXCreateGCType vtkXCreateGC
 
VTKX11_EXPORT vtkXDefaultScreenOfDisplayType vtkXDefaultScreenOfDisplay
 
VTKX11_EXPORT vtkXChangePropertyType vtkXChangeProperty
 
VTKX11_EXPORT vtkXChangeWindowAttributesType vtkXChangeWindowAttributes
 
VTKX11_EXPORT vtkXCheckIfEventType vtkXCheckIfEvent
 
VTKX11_EXPORT vtkXCheckTypedWindowEventType vtkXCheckTypedWindowEvent
 
VTKX11_EXPORT vtkXCloseDisplayType vtkXCloseDisplay
 
VTKX11_EXPORT vtkXConvertSelectionType vtkXConvertSelection
 
VTKX11_EXPORT vtkXDefaultScreenType vtkXDefaultScreen
 
VTKX11_EXPORT vtkXDefineCursorType vtkXDefineCursor
 
VTKX11_EXPORT vtkXDestroyWindowType vtkXDestroyWindow
 
VTKX11_EXPORT vtkXDisplayHeightType vtkXDisplayHeight
 
VTKX11_EXPORT vtkXDisplayWidthType vtkXDisplayWidth
 
VTKX11_EXPORT vtkXFlushType vtkXFlush
 
VTKX11_EXPORT vtkXFreeCursorType vtkXFreeCursor
 
VTKX11_EXPORT vtkXFreeExtensionListType vtkXFreeExtensionList
 
VTKX11_EXPORT vtkXFreePixmapType vtkXFreePixmap
 
VTKX11_EXPORT vtkXFreeType vtkXFree
 
VTKX11_EXPORT vtkXGetWindowAttributesType vtkXGetWindowAttributes
 
VTKX11_EXPORT vtkXGetWindowPropertyType vtkXGetWindowProperty
 
VTKX11_EXPORT vtkXGrabKeyboardType vtkXGrabKeyboard
 
VTKX11_EXPORT vtkXIfEventType vtkXIfEvent
 
VTKX11_EXPORT vtkXLookupStringType vtkXLookupString
 
VTKX11_EXPORT vtkXMapWindowType vtkXMapWindow
 
VTKX11_EXPORT vtkXMoveWindowType vtkXMoveWindow
 
VTKX11_EXPORT vtkXNextEventType vtkXNextEvent
 
VTKX11_EXPORT vtkXPendingType vtkXPending
 
VTKX11_EXPORT vtkXPutBackEventType vtkXPutBackEvent
 
VTKX11_EXPORT vtkXResizeWindowType vtkXResizeWindow
 
VTKX11_EXPORT vtkXScreenNumberOfScreenType vtkXScreenNumberOfScreen
 
VTKX11_EXPORT vtkXSelectInputType vtkXSelectInput
 
VTKX11_EXPORT vtkXSendEventType vtkXSendEvent
 
VTKX11_EXPORT vtkXSetClassHintType vtkXSetClassHint
 
VTKX11_EXPORT vtkXSetErrorHandlerType vtkXSetErrorHandler
 
VTKX11_EXPORT vtkXSetInputFocusType vtkXSetInputFocus
 
VTKX11_EXPORT vtkXSetNormalHintsType vtkXSetNormalHints
 
VTKX11_EXPORT vtkXSetWMIconNameType vtkXSetWMIconName
 
VTKX11_EXPORT vtkXSetWMNameType vtkXSetWMName
 
VTKX11_EXPORT vtkXSetWMProtocolsType vtkXSetWMProtocols
 
VTKX11_EXPORT vtkXStoreNameType vtkXStoreName
 
VTKX11_EXPORT vtkXStringListToTextPropertyType vtkXStringListToTextProperty
 
VTKX11_EXPORT vtkXSyncType vtkXSync
 
VTKX11_EXPORT vtkXUndefineCursorType vtkXUndefineCursor
 
VTKX11_EXPORT vtkXUnmapWindowType vtkXUnmapWindow
 
VTKX11_EXPORT vtkXCreateBitmapFromDataType vtkXCreateBitmapFromData
 
VTKX11_EXPORT vtkXScreenOfDisplayType vtkXScreenOfDisplay
 
VTKX11_EXPORT vtkXVisualIDFromVisualType vtkXVisualIDFromVisual
 
VTKX11_EXPORT vtkXCreateWindowType vtkXCreateWindow
 
VTKX11_EXPORT vtkXRootWindowOfScreenType vtkXRootWindowOfScreen
 
VTKX11_EXPORT vtkXRootWindowType vtkXRootWindow
 
VTKX11_EXPORT vtkXGetVisualInfoType vtkXGetVisualInfo
 
VTKX11_EXPORT vtkXcursorFilenameLoadCursorType vtkXcursorFilenameLoadCursor
 

Detailed Description

Header for vtkX11Functions.cxx.

This header provides prototypes for X11 functions that are dynamically loaded at runtime from libX11.so. This allows VTK to be built without a hard dependency on X11, which is useful for off-screen rendering configurations (EGL, OSMesa).

Example:

// Instead of calling XOpenDisplay directly:
Display* display = XOpenDisplay(NULL);
// Use the function pointer provided by vtkX11Functions:
Display* display = vtkXOpenDisplay(NULL);

Make sure to call vtkX11FunctionsInitialize() before using any of the function pointers to ensure they are properly loaded. Call vtkX11FunctionsFinalize() to clean up when done. The vtkXOpenGLRenderWindow and vtkXRenderWindowInteractor classes handle this initialization and finalization automatically by calling vtkX11FunctionsInitialize() in their constructors and vtkX11FunctionsFinalize() in their destructors.

The vtkX11Functions.cxx file implements the dynamic loading of these functions and provides function pointers that can be used in place of direct X11 calls.

Note
that this header does not include all X11 functions, only those that are used by VTK.

Definition in file vtkX11Functions.h.

Macro Definition Documentation

◆ VTK_USE_X

#define VTK_USE_X

Definition at line 43 of file vtkX11Functions.h.

◆ VTK_HAVE_XCURSOR

#define VTK_HAVE_XCURSOR   1

Definition at line 44 of file vtkX11Functions.h.

◆ vtkXInternAtom

#define vtkXInternAtom   VTK_ABI_NAMESPACE_MANGLE(vtkXInternAtom)

Definition at line 55 of file vtkX11Functions.h.

◆ vtkXQueryPointer

#define vtkXQueryPointer   VTK_ABI_NAMESPACE_MANGLE(vtkXQueryPointer)

Definition at line 56 of file vtkX11Functions.h.

◆ vtkXTranslateCoordinates

#define vtkXTranslateCoordinates   VTK_ABI_NAMESPACE_MANGLE(vtkXTranslateCoordinates)

Definition at line 57 of file vtkX11Functions.h.

◆ vtkXKeysymToString

#define vtkXKeysymToString   VTK_ABI_NAMESPACE_MANGLE(vtkXKeysymToString)

Definition at line 58 of file vtkX11Functions.h.

◆ vtkXListExtensions

#define vtkXListExtensions   VTK_ABI_NAMESPACE_MANGLE(vtkXListExtensions)

Definition at line 59 of file vtkX11Functions.h.

◆ vtkXCreateColormap

#define vtkXCreateColormap   VTK_ABI_NAMESPACE_MANGLE(vtkXCreateColormap)

Definition at line 60 of file vtkX11Functions.h.

◆ vtkXCreateFontCursor

#define vtkXCreateFontCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXCreateFontCursor)

Definition at line 61 of file vtkX11Functions.h.

◆ vtkXCreatePixmapCursor

#define vtkXCreatePixmapCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXCreatePixmapCursor)

Definition at line 62 of file vtkX11Functions.h.

◆ vtkXOpenDisplay

#define vtkXOpenDisplay   VTK_ABI_NAMESPACE_MANGLE(vtkXOpenDisplay)

Definition at line 63 of file vtkX11Functions.h.

◆ vtkXCreateGC

#define vtkXCreateGC   VTK_ABI_NAMESPACE_MANGLE(vtkXCreateGC)

Definition at line 64 of file vtkX11Functions.h.

◆ vtkXDefaultScreenOfDisplay

#define vtkXDefaultScreenOfDisplay   VTK_ABI_NAMESPACE_MANGLE(vtkXDefaultScreenOfDisplay)

Definition at line 65 of file vtkX11Functions.h.

◆ vtkXChangeProperty

#define vtkXChangeProperty   VTK_ABI_NAMESPACE_MANGLE(vtkXChangeProperty)

Definition at line 66 of file vtkX11Functions.h.

◆ vtkXChangeWindowAttributes

#define vtkXChangeWindowAttributes   VTK_ABI_NAMESPACE_MANGLE(vtkXChangeWindowAttributes)

Definition at line 67 of file vtkX11Functions.h.

◆ vtkXCheckIfEvent

#define vtkXCheckIfEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXCheckIfEvent)

Definition at line 68 of file vtkX11Functions.h.

◆ vtkXCheckTypedWindowEvent

#define vtkXCheckTypedWindowEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXCheckTypedWindowEvent)

Definition at line 69 of file vtkX11Functions.h.

◆ vtkXCloseDisplay

#define vtkXCloseDisplay   VTK_ABI_NAMESPACE_MANGLE(vtkXCloseDisplay)

Definition at line 70 of file vtkX11Functions.h.

◆ vtkXConvertSelection

#define vtkXConvertSelection   VTK_ABI_NAMESPACE_MANGLE(vtkXConvertSelection)

Definition at line 71 of file vtkX11Functions.h.

◆ vtkXDefaultScreen

#define vtkXDefaultScreen   VTK_ABI_NAMESPACE_MANGLE(vtkXDefaultScreen)

Definition at line 72 of file vtkX11Functions.h.

◆ vtkXDefineCursor

#define vtkXDefineCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXDefineCursor)

Definition at line 73 of file vtkX11Functions.h.

◆ vtkXDestroyWindow

#define vtkXDestroyWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXDestroyWindow)

Definition at line 74 of file vtkX11Functions.h.

◆ vtkXDisplayHeight

#define vtkXDisplayHeight   VTK_ABI_NAMESPACE_MANGLE(vtkXDisplayHeight)

Definition at line 75 of file vtkX11Functions.h.

◆ vtkXDisplayWidth

#define vtkXDisplayWidth   VTK_ABI_NAMESPACE_MANGLE(vtkXDisplayWidth)

Definition at line 76 of file vtkX11Functions.h.

◆ vtkXFlush

#define vtkXFlush   VTK_ABI_NAMESPACE_MANGLE(vtkXFlush)

Definition at line 77 of file vtkX11Functions.h.

◆ vtkXFreeCursor

#define vtkXFreeCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXFreeCursor)

Definition at line 78 of file vtkX11Functions.h.

◆ vtkXFreeExtensionList

#define vtkXFreeExtensionList   VTK_ABI_NAMESPACE_MANGLE(vtkXFreeExtensionList)

Definition at line 79 of file vtkX11Functions.h.

◆ vtkXFreePixmap

#define vtkXFreePixmap   VTK_ABI_NAMESPACE_MANGLE(vtkXFreePixmap)

Definition at line 80 of file vtkX11Functions.h.

◆ vtkXFree

#define vtkXFree   VTK_ABI_NAMESPACE_MANGLE(vtkXFree)

Definition at line 81 of file vtkX11Functions.h.

◆ vtkXGetWindowAttributes

VTKX11_EXPORT vtkXGetWindowAttributesType vtkXGetWindowAttributes   VTK_ABI_NAMESPACE_MANGLE(vtkXGetWindowAttributes)

Definition at line 82 of file vtkX11Functions.h.

◆ vtkXGetWindowProperty

#define vtkXGetWindowProperty   VTK_ABI_NAMESPACE_MANGLE(vtkXGetWindowProperty)

Definition at line 83 of file vtkX11Functions.h.

◆ vtkXGrabKeyboard

#define vtkXGrabKeyboard   VTK_ABI_NAMESPACE_MANGLE(vtkXGrabKeyboard)

Definition at line 84 of file vtkX11Functions.h.

◆ vtkXIfEvent

#define vtkXIfEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXIfEvent)

Definition at line 85 of file vtkX11Functions.h.

◆ vtkXLookupString

#define vtkXLookupString   VTK_ABI_NAMESPACE_MANGLE(vtkXLookupString)

Definition at line 86 of file vtkX11Functions.h.

◆ vtkXMapWindow

#define vtkXMapWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXMapWindow)

Definition at line 87 of file vtkX11Functions.h.

◆ vtkXMoveWindow

#define vtkXMoveWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXMoveWindow)

Definition at line 88 of file vtkX11Functions.h.

◆ vtkXNextEvent

#define vtkXNextEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXNextEvent)

Definition at line 89 of file vtkX11Functions.h.

◆ vtkXPending

#define vtkXPending   VTK_ABI_NAMESPACE_MANGLE(vtkXPending)

Definition at line 90 of file vtkX11Functions.h.

◆ vtkXPutBackEvent

#define vtkXPutBackEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXPutBackEvent)

Definition at line 91 of file vtkX11Functions.h.

◆ vtkXResizeWindow

#define vtkXResizeWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXResizeWindow)

Definition at line 92 of file vtkX11Functions.h.

◆ vtkXScreenNumberOfScreen

#define vtkXScreenNumberOfScreen   VTK_ABI_NAMESPACE_MANGLE(vtkXScreenNumberOfScreen)

Definition at line 93 of file vtkX11Functions.h.

◆ vtkXSelectInput

#define vtkXSelectInput   VTK_ABI_NAMESPACE_MANGLE(vtkXSelectInput)

Definition at line 94 of file vtkX11Functions.h.

◆ vtkXSendEvent

#define vtkXSendEvent   VTK_ABI_NAMESPACE_MANGLE(vtkXSendEvent)

Definition at line 95 of file vtkX11Functions.h.

◆ vtkXSetClassHint

#define vtkXSetClassHint   VTK_ABI_NAMESPACE_MANGLE(vtkXSetClassHint)

Definition at line 96 of file vtkX11Functions.h.

◆ vtkXSetErrorHandler

#define vtkXSetErrorHandler   VTK_ABI_NAMESPACE_MANGLE(vtkXSetErrorHandler)

Definition at line 97 of file vtkX11Functions.h.

◆ vtkXSetInputFocus

#define vtkXSetInputFocus   VTK_ABI_NAMESPACE_MANGLE(vtkXSetInputFocus)

Definition at line 98 of file vtkX11Functions.h.

◆ vtkXSetNormalHints

#define vtkXSetNormalHints   VTK_ABI_NAMESPACE_MANGLE(vtkXSetNormalHints)

Definition at line 99 of file vtkX11Functions.h.

◆ vtkXSetWMIconName

#define vtkXSetWMIconName   VTK_ABI_NAMESPACE_MANGLE(vtkXSetWMIconName)

Definition at line 100 of file vtkX11Functions.h.

◆ vtkXSetWMName

#define vtkXSetWMName   VTK_ABI_NAMESPACE_MANGLE(vtkXSetWMName)

Definition at line 101 of file vtkX11Functions.h.

◆ vtkXSetWMProtocols

#define vtkXSetWMProtocols   VTK_ABI_NAMESPACE_MANGLE(vtkXSetWMProtocols)

Definition at line 102 of file vtkX11Functions.h.

◆ vtkXStoreName

#define vtkXStoreName   VTK_ABI_NAMESPACE_MANGLE(vtkXStoreName)

Definition at line 103 of file vtkX11Functions.h.

◆ vtkXStringListToTextProperty

#define vtkXStringListToTextProperty   VTK_ABI_NAMESPACE_MANGLE(vtkXStringListToTextProperty)

Definition at line 104 of file vtkX11Functions.h.

◆ vtkXSync

#define vtkXSync   VTK_ABI_NAMESPACE_MANGLE(vtkXSync)

Definition at line 105 of file vtkX11Functions.h.

◆ vtkXUndefineCursor

#define vtkXUndefineCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXUndefineCursor)

Definition at line 106 of file vtkX11Functions.h.

◆ vtkXUnmapWindow

#define vtkXUnmapWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXUnmapWindow)

Definition at line 107 of file vtkX11Functions.h.

◆ vtkXCreateBitmapFromData

#define vtkXCreateBitmapFromData   VTK_ABI_NAMESPACE_MANGLE(vtkXCreateBitmapFromData)

Definition at line 108 of file vtkX11Functions.h.

◆ vtkXScreenOfDisplay

#define vtkXScreenOfDisplay   VTK_ABI_NAMESPACE_MANGLE(vtkXScreenOfDisplay)

Definition at line 109 of file vtkX11Functions.h.

◆ vtkXVisualIDFromVisual

#define vtkXVisualIDFromVisual   VTK_ABI_NAMESPACE_MANGLE(vtkXVisualIDFromVisual)

Definition at line 110 of file vtkX11Functions.h.

◆ vtkXCreateWindow

#define vtkXCreateWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXCreateWindow)

Definition at line 111 of file vtkX11Functions.h.

◆ vtkXRootWindowOfScreen

#define vtkXRootWindowOfScreen   VTK_ABI_NAMESPACE_MANGLE(vtkXRootWindowOfScreen)

Definition at line 112 of file vtkX11Functions.h.

◆ vtkXRootWindow

#define vtkXRootWindow   VTK_ABI_NAMESPACE_MANGLE(vtkXRootWindow)

Definition at line 113 of file vtkX11Functions.h.

◆ vtkXGetVisualInfo

#define vtkXGetVisualInfo   VTK_ABI_NAMESPACE_MANGLE(vtkXGetVisualInfo)

Definition at line 114 of file vtkX11Functions.h.

◆ vtkXcursorFilenameLoadCursor

#define vtkXcursorFilenameLoadCursor   VTK_ABI_NAMESPACE_MANGLE(vtkXcursorFilenameLoadCursor)

Definition at line 117 of file vtkX11Functions.h.

◆ vtkX11FunctionsInitialize

#define vtkX11FunctionsInitialize   VTK_ABI_NAMESPACE_MANGLE(vtkX11FunctionsInitialize)

Definition at line 121 of file vtkX11Functions.h.

◆ vtkX11FunctionsFinalize

#define vtkX11FunctionsFinalize   VTK_ABI_NAMESPACE_MANGLE(vtkX11FunctionsFinalize)

Definition at line 122 of file vtkX11Functions.h.

Typedef Documentation

◆ vtkXInternAtomType

typedef Atom(* vtkXInternAtomType) (Display *, const char *, Bool)

Definition at line 132 of file vtkX11Functions.h.

◆ vtkXQueryPointerType

typedef Bool(* vtkXQueryPointerType) (Display *, Window, Window *, Window *, int *, int *, int *, int *, unsigned int *)

Definition at line 133 of file vtkX11Functions.h.

◆ vtkXTranslateCoordinatesType

typedef Bool(* vtkXTranslateCoordinatesType) (Display *, Window, Window, int, int, int *, int *, Window *)

Definition at line 135 of file vtkX11Functions.h.

◆ vtkXKeysymToStringType

typedef char*(* vtkXKeysymToStringType) (KeySym)

Definition at line 137 of file vtkX11Functions.h.

◆ vtkXListExtensionsType

typedef char**(* vtkXListExtensionsType) (Display *, int *)

Definition at line 138 of file vtkX11Functions.h.

◆ vtkXCreateColormapType

typedef Colormap(* vtkXCreateColormapType) (Display *, Window, Visual *, int)

Definition at line 139 of file vtkX11Functions.h.

◆ vtkXCreateFontCursorType

typedef Cursor(* vtkXCreateFontCursorType) (Display *, unsigned int)

Definition at line 140 of file vtkX11Functions.h.

◆ vtkXCreatePixmapCursorType

typedef Cursor(* vtkXCreatePixmapCursorType) (Display *, Pixmap, Pixmap, XColor *, XColor *, unsigned int, unsigned int)

Definition at line 141 of file vtkX11Functions.h.

◆ vtkXOpenDisplayType

typedef Display*(* vtkXOpenDisplayType) (const char *)

Definition at line 143 of file vtkX11Functions.h.

◆ vtkXCreateGCType

typedef GC(* vtkXCreateGCType) (Display *, Drawable, unsigned long, XGCValues *)

Definition at line 144 of file vtkX11Functions.h.

◆ vtkXDefaultScreenOfDisplayType

typedef Screen*(* vtkXDefaultScreenOfDisplayType) (Display *)

Definition at line 145 of file vtkX11Functions.h.

◆ vtkXChangePropertyType

typedef int(* vtkXChangePropertyType) (Display *, Window, Atom, Atom, int, int, const unsigned char *, int)

Definition at line 146 of file vtkX11Functions.h.

◆ vtkXChangeWindowAttributesType

typedef int(* vtkXChangeWindowAttributesType) (Display *, Window, unsigned long, XSetWindowAttributes *)

Definition at line 148 of file vtkX11Functions.h.

◆ vtkXCheckIfEventType

typedef int(* vtkXCheckIfEventType) (Display *, XEvent *, Bool(*)(Display *, XEvent *, XPointer), XPointer)

Definition at line 150 of file vtkX11Functions.h.

◆ vtkXCheckTypedWindowEventType

typedef int(* vtkXCheckTypedWindowEventType) (Display *, Window, int, XEvent *)

Definition at line 152 of file vtkX11Functions.h.

◆ vtkXCloseDisplayType

typedef int(* vtkXCloseDisplayType) (Display *)

Definition at line 153 of file vtkX11Functions.h.

◆ vtkXConvertSelectionType

typedef int(* vtkXConvertSelectionType) (Display *, Atom, Atom, Atom, Window, Time)

Definition at line 154 of file vtkX11Functions.h.

◆ vtkXDefaultScreenType

typedef int(* vtkXDefaultScreenType) (Display *)

Definition at line 155 of file vtkX11Functions.h.

◆ vtkXDefineCursorType

typedef int(* vtkXDefineCursorType) (Display *, Window, Cursor)

Definition at line 156 of file vtkX11Functions.h.

◆ vtkXDestroyWindowType

typedef int(* vtkXDestroyWindowType) (Display *, Window)

Definition at line 157 of file vtkX11Functions.h.

◆ vtkXDisplayHeightType

typedef int(* vtkXDisplayHeightType) (Display *, int)

Definition at line 158 of file vtkX11Functions.h.

◆ vtkXDisplayWidthType

typedef int(* vtkXDisplayWidthType) (Display *, int)

Definition at line 159 of file vtkX11Functions.h.

◆ vtkXFlushType

typedef int(* vtkXFlushType) (Display *)

Definition at line 160 of file vtkX11Functions.h.

◆ vtkXFreeCursorType

typedef int(* vtkXFreeCursorType) (Display *, Cursor)

Definition at line 161 of file vtkX11Functions.h.

◆ vtkXFreeExtensionListType

typedef int(* vtkXFreeExtensionListType) (char **)

Definition at line 162 of file vtkX11Functions.h.

◆ vtkXFreePixmapType

typedef int(* vtkXFreePixmapType) (Display *, Pixmap)

Definition at line 163 of file vtkX11Functions.h.

◆ vtkXFreeType

typedef int(* vtkXFreeType) (void *)

Definition at line 164 of file vtkX11Functions.h.

◆ vtkXGetWindowAttributesType

typedef int(* vtkXGetWindowAttributesType) (Display *, Window, XWindowAttributes *)

Definition at line 165 of file vtkX11Functions.h.

◆ vtkXGetWindowPropertyType

typedef int(* vtkXGetWindowPropertyType) (Display *, Window, Atom, long, long, Bool, Atom, Atom *, int *, unsigned long *, unsigned long *, unsigned char **)

Definition at line 166 of file vtkX11Functions.h.

◆ vtkXGrabKeyboardType

typedef int(* vtkXGrabKeyboardType) (Display *, Window, Bool, int, int, Time)

Definition at line 168 of file vtkX11Functions.h.

◆ vtkXIfEventType

typedef int(* vtkXIfEventType) (Display *, XEvent *, Bool(*)(Display *, XEvent *, XPointer), XPointer)

Definition at line 169 of file vtkX11Functions.h.

◆ vtkXLookupStringType

typedef int(* vtkXLookupStringType) (XKeyEvent *, char *, int, KeySym *, XComposeStatus *)

Definition at line 171 of file vtkX11Functions.h.

◆ vtkXMapWindowType

typedef int(* vtkXMapWindowType) (Display *, Window)

Definition at line 172 of file vtkX11Functions.h.

◆ vtkXMoveWindowType

typedef int(* vtkXMoveWindowType) (Display *, Window, int, int)

Definition at line 173 of file vtkX11Functions.h.

◆ vtkXNextEventType

typedef int(* vtkXNextEventType) (Display *, XEvent *)

Definition at line 174 of file vtkX11Functions.h.

◆ vtkXPendingType

typedef int(* vtkXPendingType) (Display *)

Definition at line 175 of file vtkX11Functions.h.

◆ vtkXPutBackEventType

typedef int(* vtkXPutBackEventType) (Display *, XEvent *)

Definition at line 176 of file vtkX11Functions.h.

◆ vtkXResizeWindowType

typedef int(* vtkXResizeWindowType) (Display *, Window, unsigned int, unsigned int)

Definition at line 177 of file vtkX11Functions.h.

◆ vtkXScreenNumberOfScreenType

typedef int(* vtkXScreenNumberOfScreenType) (Screen *)

Definition at line 178 of file vtkX11Functions.h.

◆ vtkXSelectInputType

typedef int(* vtkXSelectInputType) (Display *, Window, long)

Definition at line 179 of file vtkX11Functions.h.

◆ vtkXSendEventType

typedef int(* vtkXSendEventType) (Display *, Window, Bool, long, XEvent *)

Definition at line 180 of file vtkX11Functions.h.

◆ vtkXSetClassHintType

typedef int(* vtkXSetClassHintType) (Display *, Window, XClassHint *)

Definition at line 181 of file vtkX11Functions.h.

◆ vtkXSetErrorHandlerType

typedef XErrorHandler(* vtkXSetErrorHandlerType) (XErrorHandler)

Definition at line 182 of file vtkX11Functions.h.

◆ vtkXSetInputFocusType

typedef int(* vtkXSetInputFocusType) (Display *, Window, int, Time)

Definition at line 183 of file vtkX11Functions.h.

◆ vtkXSetNormalHintsType

typedef int(* vtkXSetNormalHintsType) (Display *, Window, XSizeHints *)

Definition at line 184 of file vtkX11Functions.h.

◆ vtkXSetWMIconNameType

typedef int(* vtkXSetWMIconNameType) (Display *, Window, XTextProperty *)

Definition at line 185 of file vtkX11Functions.h.

◆ vtkXSetWMNameType

typedef int(* vtkXSetWMNameType) (Display *, Window, XTextProperty *)

Definition at line 186 of file vtkX11Functions.h.

◆ vtkXSetWMProtocolsType

typedef int(* vtkXSetWMProtocolsType) (Display *, Window, Atom *, int)

Definition at line 187 of file vtkX11Functions.h.

◆ vtkXStoreNameType

typedef int(* vtkXStoreNameType) (Display *, Window, const char *)

Definition at line 188 of file vtkX11Functions.h.

◆ vtkXStringListToTextPropertyType

typedef int(* vtkXStringListToTextPropertyType) (char **, int, XTextProperty *)

Definition at line 189 of file vtkX11Functions.h.

◆ vtkXSyncType

typedef int(* vtkXSyncType) (Display *, Bool)

Definition at line 190 of file vtkX11Functions.h.

◆ vtkXUndefineCursorType

typedef int(* vtkXUndefineCursorType) (Display *, Window)

Definition at line 191 of file vtkX11Functions.h.

◆ vtkXUnmapWindowType

typedef int(* vtkXUnmapWindowType) (Display *, Window)

Definition at line 192 of file vtkX11Functions.h.

◆ vtkXCreateBitmapFromDataType

typedef Pixmap(* vtkXCreateBitmapFromDataType) (Display *, Drawable, const char *, unsigned int, unsigned int)

Definition at line 193 of file vtkX11Functions.h.

◆ vtkXScreenOfDisplayType

typedef Screen*(* vtkXScreenOfDisplayType) (Display *, int)

Definition at line 195 of file vtkX11Functions.h.

◆ vtkXVisualIDFromVisualType

typedef VisualID(* vtkXVisualIDFromVisualType) (Visual *)

Definition at line 196 of file vtkX11Functions.h.

◆ vtkXCreateWindowType

typedef Window(* vtkXCreateWindowType) (Display *, Window, int, int, unsigned int, unsigned int, unsigned int, int, unsigned int, Visual *, unsigned long, XSetWindowAttributes *)

Definition at line 197 of file vtkX11Functions.h.

◆ vtkXRootWindowOfScreenType

typedef Window(* vtkXRootWindowOfScreenType) (Screen *)

Definition at line 199 of file vtkX11Functions.h.

◆ vtkXRootWindowType

typedef Window(* vtkXRootWindowType) (Display *, int)

Definition at line 200 of file vtkX11Functions.h.

◆ vtkXGetVisualInfoType

typedef XVisualInfo*(* vtkXGetVisualInfoType) (Display *, long, XVisualInfo *, int *)

Definition at line 201 of file vtkX11Functions.h.

◆ vtkXcursorFilenameLoadCursorType

typedef Cursor(* vtkXcursorFilenameLoadCursorType) (Display *, const char *)

Definition at line 204 of file vtkX11Functions.h.

Function Documentation

◆ vtkX11FunctionsInitialize()

VTKX11_EXPORT void vtkX11FunctionsInitialize ( )

Initialize the X11 function pointers by dynamically loading them from libX11.so.

Must be called before using any of the function pointers. Safe to call multiple times; subsequent calls have no effect.

◆ vtkX11FunctionsFinalize()

VTKX11_EXPORT void vtkX11FunctionsFinalize ( )

Finalize the X11 function pointers, releasing any resources.

Should be called when done using the function pointers. Safe to call multiple times; subsequent calls have no effect. Ideally, you would pair calls to vtkX11FunctionsInitialize() and vtkX11FunctionsFinalize() in your application for example, in a constructor and destructor. If you need access to an X function in your main() function, you may call vtkX11FunctionsInitialize() at the start of main() and vtkX11FunctionsFinalize() at the end of main().

Variable Documentation

◆ vtkXInternAtom

◆ vtkXQueryPointer

◆ vtkXTranslateCoordinates

VTKX11_EXPORT vtkXTranslateCoordinatesType vtkXTranslateCoordinates

◆ vtkXKeysymToString

◆ vtkXListExtensions

◆ vtkXCreateColormap

◆ vtkXCreateFontCursor

◆ vtkXCreatePixmapCursor

VTKX11_EXPORT vtkXCreatePixmapCursorType vtkXCreatePixmapCursor

◆ vtkXOpenDisplay

◆ vtkXCreateGC

◆ vtkXDefaultScreenOfDisplay

VTKX11_EXPORT vtkXDefaultScreenOfDisplayType vtkXDefaultScreenOfDisplay

◆ vtkXChangeProperty

◆ vtkXChangeWindowAttributes

VTKX11_EXPORT vtkXChangeWindowAttributesType vtkXChangeWindowAttributes

◆ vtkXCheckIfEvent

◆ vtkXCheckTypedWindowEvent

VTKX11_EXPORT vtkXCheckTypedWindowEventType vtkXCheckTypedWindowEvent

◆ vtkXCloseDisplay

◆ vtkXConvertSelection

◆ vtkXDefaultScreen

◆ vtkXDefineCursor

◆ vtkXDestroyWindow

◆ vtkXDisplayHeight

◆ vtkXDisplayWidth

◆ vtkXFlush

◆ vtkXFreeCursor

◆ vtkXFreeExtensionList

◆ vtkXFreePixmap

◆ vtkXFree

◆ vtkXGetWindowAttributes

VTKX11_EXPORT vtkXGetWindowAttributesType vtkXGetWindowAttributes

Definition at line 234 of file vtkX11Functions.h.

◆ vtkXGetWindowProperty

◆ vtkXGrabKeyboard

◆ vtkXIfEvent

◆ vtkXLookupString

◆ vtkXMapWindow

◆ vtkXMoveWindow

◆ vtkXNextEvent

◆ vtkXPending

◆ vtkXPutBackEvent

◆ vtkXResizeWindow

◆ vtkXScreenNumberOfScreen

VTKX11_EXPORT vtkXScreenNumberOfScreenType vtkXScreenNumberOfScreen

◆ vtkXSelectInput

◆ vtkXSendEvent

◆ vtkXSetClassHint

◆ vtkXSetErrorHandler

◆ vtkXSetInputFocus

◆ vtkXSetNormalHints

◆ vtkXSetWMIconName

◆ vtkXSetWMName

◆ vtkXSetWMProtocols

◆ vtkXStoreName

◆ vtkXStringListToTextProperty

VTKX11_EXPORT vtkXStringListToTextPropertyType vtkXStringListToTextProperty

◆ vtkXSync

◆ vtkXUndefineCursor

◆ vtkXUnmapWindow

◆ vtkXCreateBitmapFromData

VTKX11_EXPORT vtkXCreateBitmapFromDataType vtkXCreateBitmapFromData

◆ vtkXScreenOfDisplay

◆ vtkXVisualIDFromVisual

VTKX11_EXPORT vtkXVisualIDFromVisualType vtkXVisualIDFromVisual

◆ vtkXCreateWindow

◆ vtkXRootWindowOfScreen

VTKX11_EXPORT vtkXRootWindowOfScreenType vtkXRootWindowOfScreen

◆ vtkXRootWindow

◆ vtkXGetVisualInfo

◆ vtkXcursorFilenameLoadCursor

VTKX11_EXPORT vtkXcursorFilenameLoadCursorType vtkXcursorFilenameLoadCursor