MeVisLabToolboxReference
MeVis/Foundation/Sources/OSXSupport/macDisplay.h
Go to the documentation of this file.
00001 // **InsertLicense** code author="Felix Ritter" version="1.0"
00002 
00006 
00007 #ifndef __macDisplay_H
00008 #define __macDisplay_H
00009 #if defined(__APPLE__)
00010 
00011 namespace macx {
00012 
00014   class Display
00015   {
00016   public:
00017     
00019     static bool getMainDisplayDimensions(unsigned int &outWidth, unsigned int &outHeight);
00020     
00022     static bool getMainDisplayDPI(double &outHorizontalDPI, double &outVerticalDPI);
00023     
00025 
00027     static bool getMainDisplayUsableFrame(unsigned int &outX, unsigned int &outY, unsigned int &outWidth, unsigned int &outHeight);
00028   };
00029 
00030 }
00031 
00032 #endif  // __APPLE__
00033 #endif  // __macDisplay_H