|
ROOT 6.12/07 Reference Guide |
Namespaces | |
| Detail | |
Classes | |
| class | ClearArea |
| class | ColorParser |
| class | Command |
| class | CommandBuffer |
| class | CopyArea |
| class | DeletePixmap |
| class | DrawBoxXor |
| class | DrawLine |
| class | DrawLineXor |
| class | DrawRectangle |
| class | DrawSegments |
| class | DrawString |
| class | EventTranslator |
| class | FillPolygon |
| class | FillRectangle |
| struct | Point |
| struct | Rectangle |
| class | UpdateWindow |
| struct | XLFDName |
Typedefs | |
| typedef std::deque< Event_t > | EventQueue_t |
| typedef std::map< std::string, Atom_t > | name_to_atom_map |
Enumerations | |
| enum | FontSlant { kFSAny, kFSRegular, kFSItalic } |
| enum | FontWeight { kFWAny, kFWMedium, kFWBold } |
| enum | PointerGrab { kPGNoGrab, kPGImplicitGrab, kPGActiveGrab, kPGPassiveGrab } |
Functions | |
| bool | AdjustCropArea (const Rectangle &srcRect, Rectangle &cropArea) |
| bool | AdjustCropArea (QuartzImage *srcImage, Rectangle &cropArea) |
| bool | AdjustCropArea (QuartzImage *srcImage, NSRect &cropArea) |
| bool | AdjustCropArea (QuartzPixmap *srcImage, Rectangle &cropArea) |
| void | ClipToShapeMask (NSView< X11Window > *view, CGContextRef ctx) |
| NSComparisonResult | CompareViewsToLower (id view1, id view2, void *context) |
| NSComparisonResult | CompareViewsToRaise (id view1, id view2, void *context) |
| NSPoint | ConvertPointFromBaseToScreen (NSWindow *window, NSPoint windowPoint) |
| NSPoint | ConvertPointFromScreenToBase (NSPoint screenPoint, NSWindow *window) |
| QuartzView * | CreateChildView (QuartzView *parent, Int_t x, Int_t y, UInt_t w, UInt_t h, UInt_t border, Int_t depth, UInt_t clss, void *visual, SetWindowAttributes_t *attr, UInt_t wtype) |
| NSCursor * | CreateCursor (ECursor currentCursor) |
| NSCursor * | CreateCustomCursor (ECursor currentCursor) |
| CGImageRef | CreateSubImage (QuartzImage *image, const Rectangle &area) |
| QuartzWindow * | CreateTopLevelWindow (Int_t x, Int_t y, UInt_t w, UInt_t h, UInt_t border, Int_t depth, UInt_t clss, void *visual, SetWindowAttributes_t *attr, UInt_t) |
| std::vector< unsigned char > | DownscaledImageData (unsigned w, unsigned h, CGImageRef image) |
| void | FillPixmapBuffer (const unsigned char *bitmap, unsigned width, unsigned height, ULong_t foregroundPixel, ULong_t backgroundPixel, unsigned depth, unsigned char *imageData) |
| NSView< X11Window > * | FindDNDAwareViewInPoint (NSArray *children, Window_t dragWinID, Window_t inputWinID, Int_t x, Int_t y, Int_t maxDepth) |
| NSView< X11Window > * | FindDNDAwareViewInPoint (NSView *parentView, Window_t dragWinID, Window_t inputWinID, Int_t x, Int_t y, Int_t maxDepth) |
| NSView< X11Window > * | FindViewForPointerEvent (NSEvent *pointerEvent) |
| NSView< X11Window > * | FindViewUnderPointer () |
| QuartzWindow * | FindWindowForPointerEvent (NSEvent *pointerEvent) |
| QuartzWindow * | FindWindowInPoint (Int_t x, Int_t y) |
| QuartzWindow * | FindWindowUnderPointer () |
| NSView< X11Window > * | FrameForHtmlView (NSView< X11Window > *htmlView) |
| NSView< X11Window > * | FrameForTextView (NSView< X11Window > *textView) |
| NSUInteger | GetCocoaKeyModifiersFromROOTKeyModifiers (UInt_t rootKeyModifiers) |
| NSPoint | GetCursorHotStop (NSImage *image, ECursor cursor) |
| UInt_t | GetKeyboardModifiers () |
| UInt_t | GetModifiers () |
| void | GetRootWindowAttributes (WindowAttributes_t *attr) |
| void | GetWindowAttributes (NSObject< X11Window > *window, WindowAttributes_t *dst) |
| void | GetWindowGeometry (NSObject< X11Window > *win, WindowAttributes_t *dst) |
| int | GlobalXCocoaToROOT (CGFloat xCocoa) |
| int | GlobalXROOTToCocoa (CGFloat xROOT) |
| int | GlobalYCocoaToROOT (CGFloat yCocoa) |
| int | GlobalYROOTToCocoa (CGFloat yROOT) |
| void | InitWithPredefinedAtoms (name_to_atom_map &nameToAtom, std::vector< std::string > &atomNames) |
| int | LocalYCocoaToROOT (NSView< X11Window > *parentView, CGFloat yCocoa) |
| int | LocalYROOTToCocoa (NSView< X11Window > *parentView, CGFloat yROOT) |
| int | LocalYROOTToCocoa (NSObject< X11Drawable > *parentView, CGFloat yROOT) |
| bool | LockFocus (NSView< X11Window > *view) |
| Int_t | MapKeySymToKeyCode (Int_t keySym) |
| void | MapUnicharToKeySym (unichar key, char *buf, Int_t len, UInt_t &rootKeySym) |
| bool | ParseXLFDName (const std::string &xlfdName, XLFDName &dst) |
| void | PixelToRGB (Pixel_t pixelColor, CGFloat *rgb) |
| void | PixelToRGB (Pixel_t pixelColor, unsigned char *rgb) |
| bool | ScreenPointIsInView (NSView< X11Window > *view, Int_t x, Int_t y) |
| void | SetWindowAttributes (const SetWindowAttributes_t *attr, NSObject< X11Window > *window) |
| bool | TestBitmapBit (const unsigned char *bitmap, unsigned w, unsigned i, unsigned j) |
| NSPoint | TranslateCoordinates (NSView< X11Window > *fromView, NSView< X11Window > *toView, NSPoint sourcePoint) |
| NSPoint | TranslateFromScreen (NSPoint point, NSView< X11Window > *to) |
| NSPoint | TranslateToScreen (NSView< X11Window > *from, NSPoint point) |
| void | UnlockFocus (NSView< X11Window > *view) |
| bool | ViewIsHtmlView (unsigned viewID) |
| bool | ViewIsHtmlView (NSView< X11Window > *view) |
| bool | ViewIsHtmlViewFrame (NSView< X11Window > *view, bool checkParent) |
| bool | ViewIsTextView (unsigned viewID) |
| bool | ViewIsTextView (NSView< X11Window > *view) |
| bool | ViewIsTextViewFrame (NSView< X11Window > *view, bool checkParent) |
| void | WindowLostFocus (Window_t winID) |
Variables | |
| const unsigned | nPredefined = sizeof predefinedAtoms / sizeof predefinedAtoms[0] |
| const char * | predefinedAtoms [] |
| typedef std::deque<Event_t> ROOT::MacOSX::X11::EventQueue_t |
Definition at line 49 of file X11Events.h.
| typedef std::map<std::string, Atom_t> ROOT::MacOSX::X11::name_to_atom_map |
Definition at line 14 of file X11Atoms.h.
| Enumerator | |
|---|---|
| kFSAny | |
| kFSRegular | |
| kFSItalic | |
Definition at line 27 of file XLFDParser.h.
| Enumerator | |
|---|---|
| kFWAny | |
| kFWMedium | |
| kFWBold | |
Definition at line 33 of file XLFDParser.h.
| Enumerator | |
|---|---|
| kPGNoGrab | |
| kPGImplicitGrab | |
| kPGActiveGrab | |
| kPGPassiveGrab | |
Definition at line 42 of file X11Events.h.
Definition at line 862 of file QuartzPixmap.mm.
| bool ROOT::MacOSX::X11::AdjustCropArea | ( | QuartzImage * | srcImage, |
| Rectangle & | cropArea | ||
| ) |
Definition at line 885 of file QuartzPixmap.mm.
| bool ROOT::MacOSX::X11::AdjustCropArea | ( | QuartzImage * | srcImage, |
| NSRect & | cropArea | ||
| ) |
Definition at line 894 of file QuartzPixmap.mm.
| bool ROOT::MacOSX::X11::AdjustCropArea | ( | QuartzPixmap * | srcImage, |
| X11::Rectangle & | cropArea | ||
| ) |
Definition at line 916 of file QuartzPixmap.mm.
| void ROOT::MacOSX::X11::ClipToShapeMask | ( | NSView< X11Window > * | view, |
| CGContextRef | ctx | ||
| ) |
Definition at line 589 of file QuartzWindow.mm.
Definition at line 736 of file QuartzWindow.mm.
Definition at line 753 of file QuartzWindow.mm.
| NSPoint ROOT::MacOSX::X11::ConvertPointFromBaseToScreen | ( | NSWindow * | window, |
| NSPoint | windowPoint | ||
| ) |
Definition at line 141 of file QuartzWindow.mm.
| NSPoint ROOT::MacOSX::X11::ConvertPointFromScreenToBase | ( | NSPoint | screenPoint, |
| NSWindow * | window | ||
| ) |
Definition at line 157 of file QuartzWindow.mm.
| QuartzView * ROOT::MacOSX::X11::CreateChildView | ( | QuartzView * | parent, |
| Int_t | x, | ||
| Int_t | y, | ||
| UInt_t | w, | ||
| UInt_t | h, | ||
| UInt_t | border, | ||
| Int_t | depth, | ||
| UInt_t | clss, | ||
| void * | visual, | ||
| SetWindowAttributes_t * | attr, | ||
| UInt_t | wtype | ||
| ) |
Definition at line 85 of file QuartzWindow.mm.
| NSCursor* ROOT::MacOSX::X11::CreateCursor | ( | ECursor | currentCursor | ) |
Definition at line 841 of file QuartzWindow.mm.
| NSCursor* ROOT::MacOSX::X11::CreateCustomCursor | ( | ECursor | currentCursor | ) |
Definition at line 781 of file QuartzWindow.mm.
| CGImageRef ROOT::MacOSX::X11::CreateSubImage | ( | QuartzImage * | image, |
| const Rectangle & | area | ||
| ) |
Definition at line 774 of file QuartzPixmap.mm.
| QuartzWindow * ROOT::MacOSX::X11::CreateTopLevelWindow | ( | Int_t | x, |
| Int_t | y, | ||
| UInt_t | w, | ||
| UInt_t | h, | ||
| UInt_t | border, | ||
| Int_t | depth, | ||
| UInt_t | clss, | ||
| void * | visual, | ||
| SetWindowAttributes_t * | attr, | ||
| UInt_t | |||
| ) |
Definition at line 56 of file QuartzWindow.mm.
| std::vector<unsigned char> ROOT::MacOSX::X11::DownscaledImageData | ( | unsigned | w, |
| unsigned | h, | ||
| CGImageRef | image | ||
| ) |
Definition at line 525 of file QuartzWindow.mm.
| void ROOT::MacOSX::X11::FillPixmapBuffer | ( | const unsigned char * | bitmap, |
| unsigned | width, | ||
| unsigned | height, | ||
| ULong_t | foregroundPixel, | ||
| ULong_t | backgroundPixel, | ||
| unsigned | depth, | ||
| unsigned char * | imageData | ||
| ) |
Definition at line 941 of file QuartzPixmap.mm.
| NSView<X11Window>* ROOT::MacOSX::X11::FindDNDAwareViewInPoint | ( | NSArray * | children, |
| Window_t | dragWinID, | ||
| Window_t | inputWinID, | ||
| Int_t | x, | ||
| Int_t | y, | ||
| Int_t | maxDepth | ||
| ) |
Definition at line 337 of file QuartzWindow.mm.
| NSView< X11Window > * ROOT::MacOSX::X11::FindDNDAwareViewInPoint | ( | NSView * | parentView, |
| Window_t | dragWinID, | ||
| Window_t | inputWinID, | ||
| Int_t | x, | ||
| Int_t | y, | ||
| Int_t | maxDepth | ||
| ) |
Definition at line 362 of file QuartzWindow.mm.
| NSView< X11Window > * ROOT::MacOSX::X11::FindViewForPointerEvent | ( | NSEvent * | pointerEvent | ) |
Definition at line 497 of file QuartzWindow.mm.
| NSView< X11Window > * ROOT::MacOSX::X11::FindViewUnderPointer | ( | ) |
Definition at line 436 of file QuartzWindow.mm.
| QuartzWindow * ROOT::MacOSX::X11::FindWindowForPointerEvent | ( | NSEvent * | pointerEvent | ) |
Definition at line 449 of file QuartzWindow.mm.
| QuartzWindow * ROOT::MacOSX::X11::FindWindowInPoint | ( | Int_t | x, |
| Int_t | y | ||
| ) |
Definition at line 316 of file QuartzWindow.mm.
| QuartzWindow * ROOT::MacOSX::X11::FindWindowUnderPointer | ( | ) |
Definition at line 408 of file QuartzWindow.mm.
| NSView<X11Window>* ROOT::MacOSX::X11::FrameForHtmlView | ( | NSView< X11Window > * | htmlView | ) |
Definition at line 999 of file QuartzWindow.mm.
| NSView<X11Window>* ROOT::MacOSX::X11::FrameForTextView | ( | NSView< X11Window > * | textView | ) |
Definition at line 986 of file QuartzWindow.mm.
| NSUInteger ROOT::MacOSX::X11::GetCocoaKeyModifiersFromROOTKeyModifiers | ( | UInt_t | rootKeyModifiers | ) |
Definition at line 261 of file X11Events.mm.
| NSPoint ROOT::MacOSX::X11::GetCursorHotStop | ( | NSImage * | image, |
| ECursor | cursor | ||
| ) |
Definition at line 768 of file QuartzWindow.mm.
| UInt_t ROOT::MacOSX::X11::GetKeyboardModifiers | ( | ) |
Definition at line 280 of file X11Events.mm.
| UInt_t ROOT::MacOSX::X11::GetModifiers | ( | ) |
Definition at line 300 of file X11Events.mm.
| void ROOT::MacOSX::X11::GetRootWindowAttributes | ( | WindowAttributes_t * | attr | ) |
Definition at line 104 of file QuartzWindow.mm.
| void ROOT::MacOSX::X11::GetWindowAttributes | ( | NSObject< X11Window > * | window, |
| WindowAttributes_t * | dst | ||
| ) |
Definition at line 678 of file QuartzWindow.mm.
| void ROOT::MacOSX::X11::GetWindowGeometry | ( | NSObject< X11Window > * | win, |
| WindowAttributes_t * | dst | ||
| ) |
Definition at line 665 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::GlobalXCocoaToROOT | ( | CGFloat | xCocoa | ) |
Definition at line 188 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::GlobalXROOTToCocoa | ( | CGFloat | xROOT | ) |
Definition at line 208 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::GlobalYCocoaToROOT | ( | CGFloat | yCocoa | ) |
Definition at line 173 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::GlobalYROOTToCocoa | ( | CGFloat | yROOT | ) |
Definition at line 198 of file QuartzWindow.mm.
| void ROOT::MacOSX::X11::InitWithPredefinedAtoms | ( | name_to_atom_map & | nameToAtom, |
| std::vector< std::string > & | atomNames | ||
| ) |
Definition at line 83 of file X11Atoms.mm.
| int ROOT::MacOSX::X11::LocalYCocoaToROOT | ( | NSView< X11Window > * | parentView, |
| CGFloat | yCocoa | ||
| ) |
Definition at line 218 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::LocalYROOTToCocoa | ( | NSView< X11Window > * | parentView, |
| CGFloat | yROOT | ||
| ) |
Definition at line 226 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::LocalYROOTToCocoa | ( | NSObject< X11Drawable > * | parentView, |
| CGFloat | yROOT | ||
| ) |
Definition at line 236 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::LockFocus | ( | NSView< X11Window > * | view | ) |
Definition at line 1014 of file QuartzWindow.mm.
Definition at line 178 of file X11Events.mm.
| void ROOT::MacOSX::X11::MapUnicharToKeySym | ( | unichar | key, |
| char * | buf, | ||
| Int_t | len, | ||
| UInt_t & | rootKeySym | ||
| ) |
Definition at line 98 of file X11Events.mm.
| bool ROOT::MacOSX::X11::ParseXLFDName | ( | const std::string & | xlfdName, |
| XLFDName & | dst | ||
| ) |
Definition at line 260 of file XLFDParser.mm.
Definition at line 920 of file X11Colors.mm.
Definition at line 929 of file X11Colors.mm.
Definition at line 296 of file QuartzWindow.mm.
| void ROOT::MacOSX::X11::SetWindowAttributes | ( | const SetWindowAttributes_t * | attr, |
| NSObject< X11Window > * | window | ||
| ) |
Definition at line 634 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::TestBitmapBit | ( | const unsigned char * | bitmap, |
| unsigned | w, | ||
| unsigned | i, | ||
| unsigned | j | ||
| ) |
Definition at line 924 of file QuartzPixmap.mm.
| NSPoint ROOT::MacOSX::X11::TranslateCoordinates | ( | NSView< X11Window > * | fromView, |
| NSView< X11Window > * | toView, | ||
| NSPoint | sourcePoint | ||
| ) |
Definition at line 271 of file QuartzWindow.mm.
| NSPoint ROOT::MacOSX::X11::TranslateFromScreen | ( | NSPoint | point, |
| NSView< X11Window > * | to | ||
| ) |
Definition at line 259 of file QuartzWindow.mm.
| NSPoint ROOT::MacOSX::X11::TranslateToScreen | ( | NSView< X11Window > * | from, |
| NSPoint | point | ||
| ) |
Definition at line 245 of file QuartzWindow.mm.
| void ROOT::MacOSX::X11::UnlockFocus | ( | NSView< X11Window > * | view | ) |
Definition at line 1035 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsHtmlView | ( | unsigned | viewID | ) |
Definition at line 941 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsHtmlView | ( | NSView< X11Window > * | view | ) |
Definition at line 953 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsHtmlViewFrame | ( | NSView< X11Window > * | view, |
| bool | checkParent | ||
| ) |
Definition at line 961 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsTextView | ( | unsigned | viewID | ) |
Definition at line 897 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsTextView | ( | NSView< X11Window > * | view | ) |
Definition at line 909 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsTextViewFrame | ( | NSView< X11Window > * | view, |
| bool | checkParent | ||
| ) |
Definition at line 917 of file QuartzWindow.mm.
Definition at line 560 of file QuartzWindow.mm.
| const unsigned ROOT::MacOSX::X11::nPredefined = sizeof predefinedAtoms / sizeof predefinedAtoms[0] |
Definition at line 80 of file X11Atoms.mm.
| const char* ROOT::MacOSX::X11::predefinedAtoms[] |
Definition at line 8 of file X11Atoms.mm.