|
ROOT 6.08/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 51 of file X11Events.h.
| typedef std::map<std::string, Atom_t> ROOT::MacOSX::X11::name_to_atom_map |
Definition at line 16 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 44 of file X11Events.h.
Definition at line 908 of file QuartzPixmap.mm.
| bool ROOT::MacOSX::X11::AdjustCropArea | ( | QuartzImage * | srcImage, |
| Rectangle & | cropArea | ||
| ) |
Definition at line 931 of file QuartzPixmap.mm.
| bool ROOT::MacOSX::X11::AdjustCropArea | ( | QuartzImage * | srcImage, |
| NSRect & | cropArea | ||
| ) |
Definition at line 940 of file QuartzPixmap.mm.
| bool ROOT::MacOSX::X11::AdjustCropArea | ( | QuartzPixmap * | srcImage, |
| X11::Rectangle & | cropArea | ||
| ) |
Definition at line 962 of file QuartzPixmap.mm.
| void ROOT::MacOSX::X11::ClipToShapeMask | ( | NSView< X11Window > * | view, |
| CGContextRef | ctx | ||
| ) |
Definition at line 588 of file QuartzWindow.mm.
Definition at line 739 of file QuartzWindow.mm.
Definition at line 756 of file QuartzWindow.mm.
| NSPoint ROOT::MacOSX::X11::ConvertPointFromBaseToScreen | ( | NSWindow * | window, |
| NSPoint | windowPoint | ||
| ) |
Definition at line 137 of file QuartzWindow.mm.
| NSPoint ROOT::MacOSX::X11::ConvertPointFromScreenToBase | ( | NSPoint | screenPoint, |
| NSWindow * | window | ||
| ) |
Definition at line 153 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 81 of file QuartzWindow.mm.
| NSCursor* ROOT::MacOSX::X11::CreateCursor | ( | ECursor | currentCursor | ) |
Definition at line 848 of file QuartzWindow.mm.
| NSCursor* ROOT::MacOSX::X11::CreateCustomCursor | ( | ECursor | currentCursor | ) |
Definition at line 784 of file QuartzWindow.mm.
| CGImageRef ROOT::MacOSX::X11::CreateSubImage | ( | QuartzImage * | image, |
| const Rectangle & | area | ||
| ) |
Definition at line 820 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 52 of file QuartzWindow.mm.
| std::vector<unsigned char> ROOT::MacOSX::X11::DownscaledImageData | ( | unsigned | w, |
| unsigned | h, | ||
| CGImageRef | image | ||
| ) |
Definition at line 522 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 987 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 333 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 358 of file QuartzWindow.mm.
| NSView< X11Window > * ROOT::MacOSX::X11::FindViewForPointerEvent | ( | NSEvent * | pointerEvent | ) |
Definition at line 494 of file QuartzWindow.mm.
| NSView< X11Window > * ROOT::MacOSX::X11::FindViewUnderPointer | ( | ) |
Definition at line 432 of file QuartzWindow.mm.
| QuartzWindow * ROOT::MacOSX::X11::FindWindowForPointerEvent | ( | NSEvent * | pointerEvent | ) |
Definition at line 446 of file QuartzWindow.mm.
| QuartzWindow * ROOT::MacOSX::X11::FindWindowInPoint | ( | Int_t | x, |
| Int_t | y | ||
| ) |
Definition at line 312 of file QuartzWindow.mm.
| QuartzWindow * ROOT::MacOSX::X11::FindWindowUnderPointer | ( | ) |
Definition at line 404 of file QuartzWindow.mm.
| NSView<X11Window>* ROOT::MacOSX::X11::FrameForHtmlView | ( | NSView< X11Window > * | htmlView | ) |
Definition at line 998 of file QuartzWindow.mm.
| NSView<X11Window>* ROOT::MacOSX::X11::FrameForTextView | ( | NSView< X11Window > * | textView | ) |
Definition at line 985 of file QuartzWindow.mm.
| NSUInteger ROOT::MacOSX::X11::GetCocoaKeyModifiersFromROOTKeyModifiers | ( | UInt_t | rootKeyModifiers | ) |
Definition at line 264 of file X11Events.mm.
| NSPoint ROOT::MacOSX::X11::GetCursorHotStop | ( | NSImage * | image, |
| ECursor | cursor | ||
| ) |
Definition at line 771 of file QuartzWindow.mm.
| UInt_t ROOT::MacOSX::X11::GetKeyboardModifiers | ( | ) |
Definition at line 283 of file X11Events.mm.
| UInt_t ROOT::MacOSX::X11::GetModifiers | ( | ) |
Definition at line 303 of file X11Events.mm.
| void ROOT::MacOSX::X11::GetRootWindowAttributes | ( | WindowAttributes_t * | attr | ) |
Definition at line 100 of file QuartzWindow.mm.
| void ROOT::MacOSX::X11::GetWindowAttributes | ( | NSObject< X11Window > * | window, |
| WindowAttributes_t * | dst | ||
| ) |
Definition at line 681 of file QuartzWindow.mm.
| void ROOT::MacOSX::X11::GetWindowGeometry | ( | NSObject< X11Window > * | win, |
| WindowAttributes_t * | dst | ||
| ) |
Definition at line 668 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::GlobalXCocoaToROOT | ( | CGFloat | xCocoa | ) |
Definition at line 184 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::GlobalXROOTToCocoa | ( | CGFloat | xROOT | ) |
Definition at line 204 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::GlobalYCocoaToROOT | ( | CGFloat | yCocoa | ) |
Definition at line 169 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::GlobalYROOTToCocoa | ( | CGFloat | yROOT | ) |
Definition at line 194 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 214 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::LocalYROOTToCocoa | ( | NSView< X11Window > * | parentView, |
| CGFloat | yROOT | ||
| ) |
Definition at line 222 of file QuartzWindow.mm.
| int ROOT::MacOSX::X11::LocalYROOTToCocoa | ( | NSObject< X11Drawable > * | parentView, |
| CGFloat | yROOT | ||
| ) |
Definition at line 232 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::LockFocus | ( | NSView< X11Window > * | view | ) |
Definition at line 1013 of file QuartzWindow.mm.
Definition at line 181 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 261 of file XLFDParser.mm.
Definition at line 920 of file X11Colors.mm.
Definition at line 929 of file X11Colors.mm.
Definition at line 292 of file QuartzWindow.mm.
| void ROOT::MacOSX::X11::SetWindowAttributes | ( | const SetWindowAttributes_t * | attr, |
| NSObject< X11Window > * | window | ||
| ) |
Definition at line 633 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::TestBitmapBit | ( | const unsigned char * | bitmap, |
| unsigned | w, | ||
| unsigned | i, | ||
| unsigned | j | ||
| ) |
Definition at line 970 of file QuartzPixmap.mm.
| NSPoint ROOT::MacOSX::X11::TranslateCoordinates | ( | NSView< X11Window > * | fromView, |
| NSView< X11Window > * | toView, | ||
| NSPoint | sourcePoint | ||
| ) |
Definition at line 267 of file QuartzWindow.mm.
| NSPoint ROOT::MacOSX::X11::TranslateFromScreen | ( | NSPoint | point, |
| NSView< X11Window > * | to | ||
| ) |
Definition at line 255 of file QuartzWindow.mm.
| NSPoint ROOT::MacOSX::X11::TranslateToScreen | ( | NSView< X11Window > * | from, |
| NSPoint | point | ||
| ) |
Definition at line 241 of file QuartzWindow.mm.
| void ROOT::MacOSX::X11::UnlockFocus | ( | NSView< X11Window > * | view | ) |
Definition at line 1034 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsHtmlView | ( | unsigned | viewID | ) |
Definition at line 946 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsHtmlView | ( | NSView< X11Window > * | view | ) |
Definition at line 955 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsHtmlViewFrame | ( | NSView< X11Window > * | view, |
| bool | checkParent | ||
| ) |
Definition at line 963 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsTextView | ( | unsigned | viewID | ) |
Definition at line 908 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsTextView | ( | NSView< X11Window > * | view | ) |
Definition at line 917 of file QuartzWindow.mm.
| bool ROOT::MacOSX::X11::ViewIsTextViewFrame | ( | NSView< X11Window > * | view, |
| bool | checkParent | ||
| ) |
Definition at line 925 of file QuartzWindow.mm.
Definition at line 559 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.