LibreOffice Module vcl (master)  1
Macros
imap.cxx File Reference
#include <tools/urlobj.hxx>
#include <tools/fract.hxx>
#include <tools/GenericTypeSerializer.hxx>
#include <vcl/outdev.hxx>
#include <vcl/svapp.hxx>
#include <vcl/mapmod.hxx>
#include <o3tl/numeric.hxx>
#include <svl/urihelper.hxx>
#include <vcl/imap.hxx>
#include <vcl/imapobj.hxx>
#include <vcl/imapcirc.hxx>
#include <vcl/imaprect.hxx>
#include <vcl/imappoly.hxx>
#include <string.h>
#include <math.h>
#include <memory>
#include <sal/log.hxx>
Include dependency graph for imap.cxx:

Go to the source code of this file.

Macros

#define SCALEPOINT(aPT, aFracX, aFracY)
 

Macro Definition Documentation

#define SCALEPOINT (   aPT,
  aFracX,
  aFracY 
)
Value:
(aPT).setX(long((aPT).X()*aFracX)); \
(aPT).setY(long((aPT).Y()*aFracY));
#define X
Definition: field.cxx:1094

Definition at line 41 of file imap.cxx.

Referenced by IMapRectangleObject::Scale(), IMapCircleObject::Scale(), and IMapPolygonObject::Scale().