Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

scprintengine_gdi.cpp File Reference

#include <memory>
#include <valarray>
#include <windows.h>
#include <QByteArray>
#include "scconfig.h"
#include "util.h"
#include "util_ghostscript.h"
#include "scprintengine_gdi.h"
#include "scpainterex_gdi.h"
#include "scpageoutput.h"
#include "scribusview.h"
#include "scribusapp.h"
#include "scribuscore.h"
#include "scribus.h"
#include "page.h"
#include "prefsfile.h"
#include "prefscontext.h"
#include "prefsmanager.h"
#include "customfdialog.h"
#include "commonstrings.h"
#include "multiprogressdialog.h"
#include "scpaths.h"
#include "pslib.h"

Include dependency graph for scprintengine_gdi.cpp:

Go to the source code of this file.

Classes

struct  sPSPassthrough

Defines

#define __FXPTMANTISSA(d, f)   ( (DWORD)d << f )
#define __FXPTFRACTION(d, f)   ( (DWORD)ldexp((d - (DWORD)d), f) )
#define __FXPT32(d, f)   ( __FXPTMANTISSA(d, f) | __FXPTFRACTION(d, f) )
#define __FXPT2DOT30(d)   __FXPT32(d, 30)
#define __FXPT16DOT16(d)   __FXPT32(d, 16)


Define Documentation

#define __FXPT16DOT16 (  )     __FXPT32(d, 16)

Definition at line 68 of file scprintengine_gdi.cpp.

Referenced by ScPrintEngine_GDI::printPage_GDI().

#define __FXPT2DOT30 (  )     __FXPT32(d, 30)

Definition at line 67 of file scprintengine_gdi.cpp.

Referenced by ScPrintEngine_GDI::printPage_GDI().

#define __FXPT32 ( d,
 )     ( __FXPTMANTISSA(d, f) | __FXPTFRACTION(d, f) )

Definition at line 66 of file scprintengine_gdi.cpp.

#define __FXPTFRACTION ( d,
 )     ( (DWORD)ldexp((d - (DWORD)d), f) )

Definition at line 65 of file scprintengine_gdi.cpp.

#define __FXPTMANTISSA ( d,
 )     ( (DWORD)d << f )

Definition at line 64 of file scprintengine_gdi.cpp.

Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.