ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions
QuartzPixmap.mm File Reference
#include <algorithm>
#include <utility>
#include <cassert>
#include <cstddef>
#include <limits>
#include <new>
#include "CocoaGuiTypes.h"
#include "QuartzWindow.h"
#include "QuartzPixmap.h"
#include "QuartzUtils.h"
#include "CocoaUtils.h"
#include "X11Colors.h"
Include dependency graph for QuartzPixmap.mm:

Go to the source code of this file.

Namespaces

 ROOT
 Namespace for new ROOT classes and functions.
 
 ROOT::MacOSX
 
 ROOT::MacOSX::X11
 

Functions

const voidROOT_QuartzImage_GetBytePointer (void *info)
 
void ROOT_QuartzImage_ReleaseBytePointer (void *, const void *)
 
std::size_t ROOT_QuartzImage_GetBytesAtPosition (void *info, void *buffer, off_t position, std::size_t count)
 
CGImageRef ROOT::MacOSX::X11::CreateSubImage (QuartzImage *image, const Rectangle &area)
 
bool ROOT::MacOSX::X11::AdjustCropArea (const Rectangle &srcRect, Rectangle &cropArea)
 
bool ROOT::MacOSX::X11::AdjustCropArea (QuartzImage *srcImage, Rectangle &cropArea)
 
bool ROOT::MacOSX::X11::AdjustCropArea (QuartzImage *srcImage, NSRect &cropArea)
 
bool ROOT::MacOSX::X11::AdjustCropArea (QuartzPixmap *srcImage, Rectangle &cropArea)
 
bool ROOT::MacOSX::X11::TestBitmapBit (const unsigned char *bitmap, unsigned w, unsigned i, unsigned j)
 
void ROOT::MacOSX::X11::FillPixmapBuffer (const unsigned char *bitmap, unsigned width, unsigned height, ULong_t foregroundPixel, ULong_t backgroundPixel, unsigned depth, unsigned char *imageData)
 

Function Documentation

const void* ROOT_QuartzImage_GetBytePointer ( void info)

Definition at line 32 of file QuartzPixmap.mm.

Referenced by QuartzPixmap::createImageFromPixmap:.

std::size_t ROOT_QuartzImage_GetBytesAtPosition ( void info,
void buffer,
off_t  position,
std::size_t  count 
)

Definition at line 45 of file QuartzPixmap.mm.

Referenced by QuartzPixmap::createImageFromPixmap:.

void ROOT_QuartzImage_ReleaseBytePointer ( void ,
const void  
)

Definition at line 39 of file QuartzPixmap.mm.

Referenced by QuartzPixmap::createImageFromPixmap:.