LibreOffice Module vcl (master) 1
|
#include <osl/thread.h>
#include <o3tl/safeint.hxx>
#include <tools/poly.hxx>
#include <tools/fract.hxx>
#include <tools/stream.hxx>
#include <sal/log.hxx>
#include <vcl/graph.hxx>
#include <vcl/dibtools.hxx>
#include <vcl/virdev.hxx>
#include <vcl/lineinfo.hxx>
#include <vcl/gdimtf.hxx>
#include <filter/MetReader.hxx>
#include <basegfx/numeric/ftools.hxx>
#include <cmath>
#include <memory>
Go to the source code of this file.
Macros | |
#define | BegDocumnMagic 0xA8A8 /* Begin Document */ |
#define | EndDocumnMagic 0xA8A9 /* End Document */ |
#define | BegResGrpMagic 0xC6A8 /* Begin Resource Group */ |
#define | EndResGrpMagic 0xC6A9 /* End Resource Group */ |
#define | BegColAtrMagic 0x77A8 /* Begin Color Attribute Table */ |
#define | EndColAtrMagic 0x77A9 /* End Color Attribute Table */ |
#define | BlkColAtrMagic 0x77B0 /* Color Attribute Table */ |
#define | MapColAtrMagic 0x77AB /* Map Color Attribute Table */ |
#define | BegImgObjMagic 0xFBA8 /* Begin Image Object */ |
#define | EndImgObjMagic 0xFBA9 /* End Image Object */ |
#define | DscImgObjMagic 0xFBA6 /* Image Data Descriptor */ |
#define | DatImgObjMagic 0xFBEE /* Image Picture Data */ |
#define | BegObEnv1Magic 0xC7A8 /* Begin Object Environment Group */ |
#define | EndObEnv1Magic 0xC7A9 /* End Object Environment Group */ |
#define | BegGrfObjMagic 0xBBA8 /* Begin Graphics Object */ |
#define | EndGrfObjMagic 0xBBA9 /* End Graphics Object */ |
#define | DscGrfObjMagic 0xBBA6 /* Graphics Data Descriptor */ |
#define | DatGrfObjMagic 0xBBEE /* Graphics Data */ |
#define | MapCodFntMagic 0x8AAB /* Map Coded Font */ |
#define | MapDatResMagic 0xC3AB /* Map Data Resource */ |
#define | GOrdGivArc 0xC6 /* 1 Arc at given position */ |
#define | GOrdCurArc 0x86 /* 1 Arc at current position */ |
#define | GOrdGivBzr 0xE5 /* 1 Beziercurve at given position */ |
#define | GOrdCurBzr 0xA5 /* 1 Beziercurve at current position */ |
#define | GOrdGivBox 0xC0 /* 1 Box at given position */ |
#define | GOrdCurBox 0x80 /* 1 Box at current position */ |
#define | GOrdGivFil 0xC5 /* 1 Fillet at given position */ |
#define | GOrdCurFil 0x85 /* 1 Fillet at current position */ |
#define | GOrdGivCrc 0xC7 /* 1 Full arc (circle) at given position */ |
#define | GOrdCurCrc 0x87 /* 1 Full arc (circle) at current position */ |
#define | GOrdGivLin 0xC1 /* 1 Line at given position */ |
#define | GOrdCurLin 0x81 /* 1 Line at current position */ |
#define | GOrdGivMrk 0xC2 /* 1 Marker at given position */ |
#define | GOrdCurMrk 0x82 /* 1 Marker at current position */ |
#define | GOrdGivArP 0xE3 /* 1 Partial arc at given position */ |
#define | GOrdCurArP 0xA3 /* 1 Partial arc at current position */ |
#define | GOrdGivRLn 0xE1 /* 1 Relative line at given position */ |
#define | GOrdCurRLn 0xA1 /* 1 Relative line at current position */ |
#define | GOrdGivSFl 0xE4 /* 1 Sharp fillet at given position */ |
#define | GOrdCurSFl 0xA4 /* 1 Sharp fillet at current position */ |
#define | GOrdGivStM 0xF1 /* 1 Character string move at given position */ |
#define | GOrdCurStM 0xB1 /* 1 Character string move at current position */ |
#define | GOrdGivStr 0xC3 /* 1 Character string at given position */ |
#define | GOrdCurStr 0x83 /* 1 Character string at current position */ |
#define | GOrdGivStx 0xFEF0 /* 2 Character string extended at given position */ |
#define | GOrdCurStx 0xFEB0 /* 2 Character string extended at current position */ |
#define | GOrdGivImg 0xD1 /* 1 Begin Image at given position */ |
#define | GOrdCurImg 0x91 /* 1 Begin Image at current position */ |
#define | GOrdImgDat 0x92 /* 1 Image data */ |
#define | GOrdEndImg 0x93 /* 1 End Image */ |
#define | GOrdBegAra 0x68 /* 0 1 Begin area */ |
#define | GOrdEndAra 0x60 /* 1 End area */ |
#define | GOrdBegElm 0xD2 /* 1 Begin element */ |
#define | GOrdEndElm 0x49 /* 0 1 End element */ |
#define | GOrdBegPth 0xD0 /* 1 Begin path */ |
#define | GOrdEndPth 0x7F /* 0 1 End path */ |
#define | GOrdFilPth 0xD7 /* 1 Fill path */ |
#define | GOrdModPth 0xD8 /* 1 Modify path */ |
#define | GOrdOutPth 0xD4 /* 1 Outline path */ |
#define | GOrdSClPth 0xB4 /* 1 Set clip path */ |
#define | GOrdNopNop 0x00 /* 0 0 No operation */ |
#define | GOrdRemark 0x01 /* 1 Comment */ |
#define | GOrdSegLab 0xD3 /* 1 Label */ |
#define | GOrdBitBlt 0xD6 /* 1 Bitblt */ |
#define | GOrdCalSeg 0x07 /* 1 Call Segment */ |
#define | GOrdSSgBnd 0x32 /* 1 Set segment boundary */ |
#define | GOrdSegChr 0x04 /* 1 Segment characteristics */ |
#define | GOrdCloFig 0x7D /* 0 1 Close Figure */ |
#define | GOrdEndSym 0xFF /* 0 0 End of symbol definition */ |
#define | GOrdEndPlg 0x3E /* 0 1 End prolog */ |
#define | GOrdEscape 0xD5 /* 1 Escape */ |
#define | GOrdExtEsc 0xFED5 /* 2 Extended Escape */ |
#define | GOrdPolygn 0xF3 /* 2 Polygons */ |
#define | GOrdStkPop 0x3F /* 0 1 Pop */ |
#define | GOrdSIvAtr 0x14 /* 1 Set individual attribute */ |
#define | GOrdPIvAtr 0x54 /* 1 Push and set individual attribute */ |
#define | GOrdSColor 0x0A /* 0 1 Set color */ |
#define | GOrdPColor 0x4A /* 0 1 Push and set color */ |
#define | GOrdSIxCol 0xA6 /* 1 Set indexed color */ |
#define | GOrdPIxCol 0xE6 /* 1 Push and set indexed color */ |
#define | GOrdSXtCol 0x26 /* 1 Set extended color */ |
#define | GOrdPXtCol 0x66 /* 1 Push and set extended color */ |
#define | GOrdSBgCol 0x25 /* 1 Set background color */ |
#define | GOrdPBgCol 0x65 /* 1 Push and set background color */ |
#define | GOrdSBxCol 0xA7 /* 1 Set background indexed color */ |
#define | GOrdPBxCol 0xE7 /* 1 Push and set background indexed color */ |
#define | GOrdSMixMd 0x0C /* 0 1 Set mix */ |
#define | GOrdPMixMd 0x4C /* 0 1 Push and set mix */ |
#define | GOrdSBgMix 0x0D /* 0 1 Set background mix */ |
#define | GOrdPBgMix 0x4D /* 0 1 Push and set background mix */ |
#define | GOrdSPtSet 0x08 /* 0 1 Set pattern set */ |
#define | GOrdPPtSet 0x48 /* 0 1 Push and set pattern set */ |
#define | GOrdSPtSym 0x28 /* 0 1 Set pattern symbol */ |
#define | GOrdPPtSym 0x09 /* 0 1 Push and set pattern symbol */ |
#define | GOrdSPtRef 0xA0 /* 1 Set model pattern reference */ |
#define | GOrdPPtRef 0xE0 /* 1 Push and set pattern reference point */ |
#define | GOrdSLnEnd 0x1A /* 0 1 Set line end */ |
#define | GOrdPLnEnd 0x5A /* 0 1 Push and set line end */ |
#define | GOrdSLnJoi 0x1B /* 0 1 Set line join */ |
#define | GOrdPLnJoi 0x5B /* 0 1 Push and set line join */ |
#define | GOrdSLnTyp 0x18 /* 0 1 Set line type */ |
#define | GOrdPLnTyp 0x58 /* 0 1 Push and set line type */ |
#define | GOrdSLnWdt 0x19 /* 0 1 Set line width */ |
#define | GOrdPLnWdt 0x59 /* 0 1 Push and set line width */ |
#define | GOrdSFrLWd 0x11 /* 1 Set fractional line width */ |
#define | GOrdPFrLWd 0x51 /* 1 Push and set fractional line width */ |
#define | GOrdSStLWd 0x15 /* 1 Set stroke line width */ |
#define | GOrdPStLWd 0x55 /* 1 Push and set stroke line width */ |
#define | GOrdSChDir 0x3A /* 0 1 Set character direction */ |
#define | GOrdPChDir 0x7A /* 0 1 Push and set character direction */ |
#define | GOrdSChPrc 0x39 /* 0 1 Set character precision */ |
#define | GOrdPChPrc 0x79 /* 0 1 Push and set character precision */ |
#define | GOrdSChSet 0x38 /* 0 1 Set character set */ |
#define | GOrdPChSet 0x78 /* 0 1 Push and set character set */ |
#define | GOrdSChAng 0x34 /* 1 Set character angle */ |
#define | GOrdPChAng 0x74 /* 1 Push and set character angle */ |
#define | GOrdSChBrx 0x05 /* 1 Set character break extra */ |
#define | GOrdPChBrx 0x45 /* 1 Push and set character break extra */ |
#define | GOrdSChCel 0x33 /* 1 Set character cell */ |
#define | GOrdPChCel 0x03 /* 1 Push and set character cell */ |
#define | GOrdSChXtr 0x17 /* 1 Set character extra */ |
#define | GOrdPChXtr 0x57 /* 1 Push and set character extra */ |
#define | GOrdSChShr 0x35 /* 1 Set character shear */ |
#define | GOrdPChShr 0x75 /* 1 Push and set character shear */ |
#define | GOrdSTxAlg 0x36 /* 0 2 Set text allingment */ |
#define | GOrdPTxAlg 0x76 /* 0 2 Push and set text allingment */ |
#define | GOrdSMkPrc 0x3B /* 0 1 Set marker precision */ |
#define | GOrdPMkPrc 0x7B /* 0 1 Push and set marker precision */ |
#define | GOrdSMkSet 0x3C /* 0 1 Set marker set */ |
#define | GOrdPMkSet 0x7C /* 0 1 Push and set marker set */ |
#define | GOrdSMkSym 0x29 /* 0 1 Set marker symbol */ |
#define | GOrdPMkSym 0x69 /* 0 1 Push and set marker symbol */ |
#define | GOrdSMkCel 0x37 /* 1 Set marker cell */ |
#define | GOrdPMkCel 0x77 /* 1 Push and set marker cell */ |
#define | GOrdSArcPa 0x22 /* 1 Set arc parameters */ |
#define | GOrdPArcPa 0x62 /* 1 Push and set arc parameters */ |
#define | GOrdSCrPos 0x21 /* 1 Set current position */ |
#define | GOrdPCrPos 0x61 /* 1 Push and set current position */ |
#define | GOrdSMdTrn 0x24 /* 1 Set model transform */ |
#define | GOrdPMdTrn 0x64 /* 1 Push and set model transform */ |
#define | GOrdSPkIdn 0x43 /* 1 Set pick identifier */ |
#define | GOrdPPkIdn 0x23 /* 1 Push and set pick identifier */ |
#define | GOrdSVwTrn 0x31 /* 1 Set viewing transform */ |
#define | GOrdSVwWin 0x27 /* 1 Set viewing window */ |
#define | GOrdPVwWin 0x67 /* 1 Push and set viewing window */ |
Functions | |
bool | ImportMetGraphic (SvStream &rStream, Graphic &rGraphic) |
Definition at line 53 of file ios2met.cxx.
#define BegDocumnMagic 0xA8A8 /* Begin Document */ |
Definition at line 47 of file ios2met.cxx.
#define BegGrfObjMagic 0xBBA8 /* Begin Graphics Object */ |
Definition at line 66 of file ios2met.cxx.
#define BegImgObjMagic 0xFBA8 /* Begin Image Object */ |
Definition at line 58 of file ios2met.cxx.
#define BegObEnv1Magic 0xC7A8 /* Begin Object Environment Group */ |
Definition at line 63 of file ios2met.cxx.
#define BegResGrpMagic 0xC6A8 /* Begin Resource Group */ |
Definition at line 50 of file ios2met.cxx.
Definition at line 55 of file ios2met.cxx.
#define DatGrfObjMagic 0xBBEE /* Graphics Data */ |
Definition at line 69 of file ios2met.cxx.
Definition at line 61 of file ios2met.cxx.
#define DscGrfObjMagic 0xBBA6 /* Graphics Data Descriptor */ |
Definition at line 68 of file ios2met.cxx.
#define DscImgObjMagic 0xFBA6 /* Image Data Descriptor */ |
Definition at line 60 of file ios2met.cxx.
Definition at line 54 of file ios2met.cxx.
#define EndDocumnMagic 0xA8A9 /* End Document */ |
Definition at line 48 of file ios2met.cxx.
#define EndGrfObjMagic 0xBBA9 /* End Graphics Object */ |
Definition at line 67 of file ios2met.cxx.
#define EndImgObjMagic 0xFBA9 /* End Image Object */ |
Definition at line 59 of file ios2met.cxx.
#define EndObEnv1Magic 0xC7A9 /* End Object Environment Group */ |
Definition at line 64 of file ios2met.cxx.
#define EndResGrpMagic 0xC6A9 /* End Resource Group */ |
Definition at line 51 of file ios2met.cxx.
#define GOrdBegAra 0x68 /* 0 1 Begin area */ |
Definition at line 108 of file ios2met.cxx.
#define GOrdBegElm 0xD2 /* 1 Begin element */ |
Definition at line 110 of file ios2met.cxx.
#define GOrdBegPth 0xD0 /* 1 Begin path */ |
Definition at line 113 of file ios2met.cxx.
#define GOrdBitBlt 0xD6 /* 1 Bitblt */ |
Definition at line 123 of file ios2met.cxx.
#define GOrdCalSeg 0x07 /* 1 Call Segment */ |
Definition at line 124 of file ios2met.cxx.
#define GOrdCloFig 0x7D /* 0 1 Close Figure */ |
Definition at line 127 of file ios2met.cxx.
#define GOrdCurArc 0x86 /* 1 Arc at current position */ |
Definition at line 77 of file ios2met.cxx.
#define GOrdCurArP 0xA3 /* 1 Partial arc at current position */ |
Definition at line 91 of file ios2met.cxx.
#define GOrdCurBox 0x80 /* 1 Box at current position */ |
Definition at line 81 of file ios2met.cxx.
#define GOrdCurBzr 0xA5 /* 1 Beziercurve at current position */ |
Definition at line 79 of file ios2met.cxx.
#define GOrdCurCrc 0x87 /* 1 Full arc (circle) at current position */ |
Definition at line 85 of file ios2met.cxx.
#define GOrdCurFil 0x85 /* 1 Fillet at current position */ |
Definition at line 83 of file ios2met.cxx.
Definition at line 105 of file ios2met.cxx.
Definition at line 87 of file ios2met.cxx.
#define GOrdCurMrk 0x82 /* 1 Marker at current position */ |
Definition at line 89 of file ios2met.cxx.
#define GOrdCurRLn 0xA1 /* 1 Relative line at current position */ |
Definition at line 93 of file ios2met.cxx.
#define GOrdCurSFl 0xA4 /* 1 Sharp fillet at current position */ |
Definition at line 95 of file ios2met.cxx.
#define GOrdCurStM 0xB1 /* 1 Character string move at current position */ |
Definition at line 98 of file ios2met.cxx.
#define GOrdCurStr 0x83 /* 1 Character string at current position */ |
Definition at line 100 of file ios2met.cxx.
#define GOrdCurStx 0xFEB0 /* 2 Character string extended at current position */ |
Definition at line 102 of file ios2met.cxx.
#define GOrdEndAra 0x60 /* 1 End area */ |
Definition at line 109 of file ios2met.cxx.
#define GOrdEndElm 0x49 /* 0 1 End element */ |
Definition at line 111 of file ios2met.cxx.
#define GOrdEndImg 0x93 /* 1 End Image */ |
Definition at line 107 of file ios2met.cxx.
#define GOrdEndPlg 0x3E /* 0 1 End prolog */ |
Definition at line 129 of file ios2met.cxx.
#define GOrdEndPth 0x7F /* 0 1 End path */ |
Definition at line 114 of file ios2met.cxx.
#define GOrdEndSym 0xFF /* 0 0 End of symbol definition */ |
Definition at line 128 of file ios2met.cxx.
#define GOrdEscape 0xD5 /* 1 Escape */ |
Definition at line 130 of file ios2met.cxx.
#define GOrdExtEsc 0xFED5 /* 2 Extended Escape */ |
Definition at line 131 of file ios2met.cxx.
#define GOrdFilPth 0xD7 /* 1 Fill path */ |
Definition at line 115 of file ios2met.cxx.
#define GOrdGivArc 0xC6 /* 1 Arc at given position */ |
Definition at line 76 of file ios2met.cxx.
#define GOrdGivArP 0xE3 /* 1 Partial arc at given position */ |
Definition at line 90 of file ios2met.cxx.
#define GOrdGivBox 0xC0 /* 1 Box at given position */ |
Definition at line 80 of file ios2met.cxx.
#define GOrdGivBzr 0xE5 /* 1 Beziercurve at given position */ |
Definition at line 78 of file ios2met.cxx.
#define GOrdGivCrc 0xC7 /* 1 Full arc (circle) at given position */ |
Definition at line 84 of file ios2met.cxx.
#define GOrdGivFil 0xC5 /* 1 Fillet at given position */ |
Definition at line 82 of file ios2met.cxx.
Definition at line 104 of file ios2met.cxx.
Definition at line 86 of file ios2met.cxx.
#define GOrdGivMrk 0xC2 /* 1 Marker at given position */ |
Definition at line 88 of file ios2met.cxx.
#define GOrdGivRLn 0xE1 /* 1 Relative line at given position */ |
Definition at line 92 of file ios2met.cxx.
#define GOrdGivSFl 0xE4 /* 1 Sharp fillet at given position */ |
Definition at line 94 of file ios2met.cxx.
#define GOrdGivStM 0xF1 /* 1 Character string move at given position */ |
Definition at line 97 of file ios2met.cxx.
#define GOrdGivStr 0xC3 /* 1 Character string at given position */ |
Definition at line 99 of file ios2met.cxx.
#define GOrdGivStx 0xFEF0 /* 2 Character string extended at given position */ |
Definition at line 101 of file ios2met.cxx.
#define GOrdImgDat 0x92 /* 1 Image data */ |
Definition at line 106 of file ios2met.cxx.
#define GOrdModPth 0xD8 /* 1 Modify path */ |
Definition at line 116 of file ios2met.cxx.
#define GOrdNopNop 0x00 /* 0 0 No operation */ |
Definition at line 120 of file ios2met.cxx.
#define GOrdOutPth 0xD4 /* 1 Outline path */ |
Definition at line 117 of file ios2met.cxx.
#define GOrdPArcPa 0x62 /* 1 Push and set arc parameters */ |
Definition at line 202 of file ios2met.cxx.
Definition at line 145 of file ios2met.cxx.
#define GOrdPBgMix 0x4D /* 0 1 Push and set background mix */ |
Definition at line 151 of file ios2met.cxx.
Definition at line 147 of file ios2met.cxx.
#define GOrdPChAng 0x74 /* 1 Push and set character angle */ |
Definition at line 180 of file ios2met.cxx.
#define GOrdPChBrx 0x45 /* 1 Push and set character break extra */ |
Definition at line 182 of file ios2met.cxx.
#define GOrdPChCel 0x03 /* 1 Push and set character cell */ |
Definition at line 184 of file ios2met.cxx.
#define GOrdPChDir 0x7A /* 0 1 Push and set character direction */ |
Definition at line 174 of file ios2met.cxx.
Definition at line 176 of file ios2met.cxx.
Definition at line 178 of file ios2met.cxx.
#define GOrdPChShr 0x75 /* 1 Push and set character shear */ |
Definition at line 188 of file ios2met.cxx.
#define GOrdPChXtr 0x57 /* 1 Push and set character extra */ |
Definition at line 186 of file ios2met.cxx.
Definition at line 139 of file ios2met.cxx.
Definition at line 205 of file ios2met.cxx.
#define GOrdPFrLWd 0x51 /* 1 Push and set fractional line width */ |
Definition at line 169 of file ios2met.cxx.
Definition at line 137 of file ios2met.cxx.
Definition at line 141 of file ios2met.cxx.
#define GOrdPLnEnd 0x5A /* 0 1 Push and set line end */ |
Definition at line 161 of file ios2met.cxx.
Definition at line 163 of file ios2met.cxx.
Definition at line 165 of file ios2met.cxx.
#define GOrdPLnWdt 0x59 /* 0 1 Push and set line width */ |
Definition at line 167 of file ios2met.cxx.
Definition at line 208 of file ios2met.cxx.
#define GOrdPMixMd 0x4C /* 0 1 Push and set mix */ |
Definition at line 149 of file ios2met.cxx.
#define GOrdPMkCel 0x77 /* 1 Push and set marker cell */ |
Definition at line 199 of file ios2met.cxx.
Definition at line 193 of file ios2met.cxx.
Definition at line 195 of file ios2met.cxx.
#define GOrdPMkSym 0x69 /* 0 1 Push and set marker symbol */ |
Definition at line 197 of file ios2met.cxx.
#define GOrdPolygn 0xF3 /* 2 Polygons */ |
Definition at line 132 of file ios2met.cxx.
#define GOrdPPkIdn 0x23 /* 1 Push and set pick identifier */ |
Definition at line 210 of file ios2met.cxx.
Definition at line 158 of file ios2met.cxx.
Definition at line 154 of file ios2met.cxx.
#define GOrdPPtSym 0x09 /* 0 1 Push and set pattern symbol */ |
Definition at line 156 of file ios2met.cxx.
#define GOrdPStLWd 0x55 /* 1 Push and set stroke line width */ |
Definition at line 171 of file ios2met.cxx.
Definition at line 190 of file ios2met.cxx.
#define GOrdPVwWin 0x67 /* 1 Push and set viewing window */ |
Definition at line 213 of file ios2met.cxx.
Definition at line 143 of file ios2met.cxx.
#define GOrdRemark 0x01 /* 1 Comment */ |
Definition at line 121 of file ios2met.cxx.
#define GOrdSArcPa 0x22 /* 1 Set arc parameters */ |
Definition at line 201 of file ios2met.cxx.
#define GOrdSBgCol 0x25 /* 1 Set background color */ |
Definition at line 144 of file ios2met.cxx.
#define GOrdSBgMix 0x0D /* 0 1 Set background mix */ |
Definition at line 150 of file ios2met.cxx.
#define GOrdSBxCol 0xA7 /* 1 Set background indexed color */ |
Definition at line 146 of file ios2met.cxx.
#define GOrdSChAng 0x34 /* 1 Set character angle */ |
Definition at line 179 of file ios2met.cxx.
#define GOrdSChBrx 0x05 /* 1 Set character break extra */ |
Definition at line 181 of file ios2met.cxx.
#define GOrdSChCel 0x33 /* 1 Set character cell */ |
Definition at line 183 of file ios2met.cxx.
#define GOrdSChDir 0x3A /* 0 1 Set character direction */ |
Definition at line 173 of file ios2met.cxx.
#define GOrdSChPrc 0x39 /* 0 1 Set character precision */ |
Definition at line 175 of file ios2met.cxx.
#define GOrdSChSet 0x38 /* 0 1 Set character set */ |
Definition at line 177 of file ios2met.cxx.
#define GOrdSChShr 0x35 /* 1 Set character shear */ |
Definition at line 187 of file ios2met.cxx.
#define GOrdSChXtr 0x17 /* 1 Set character extra */ |
Definition at line 185 of file ios2met.cxx.
#define GOrdSClPth 0xB4 /* 1 Set clip path */ |
Definition at line 118 of file ios2met.cxx.
#define GOrdSColor 0x0A /* 0 1 Set color */ |
Definition at line 138 of file ios2met.cxx.
#define GOrdSCrPos 0x21 /* 1 Set current position */ |
Definition at line 204 of file ios2met.cxx.
#define GOrdSegChr 0x04 /* 1 Segment characteristics */ |
Definition at line 126 of file ios2met.cxx.
#define GOrdSegLab 0xD3 /* 1 Label */ |
Definition at line 122 of file ios2met.cxx.
#define GOrdSFrLWd 0x11 /* 1 Set fractional line width */ |
Definition at line 168 of file ios2met.cxx.
#define GOrdSIvAtr 0x14 /* 1 Set individual attribute */ |
Definition at line 136 of file ios2met.cxx.
#define GOrdSIxCol 0xA6 /* 1 Set indexed color */ |
Definition at line 140 of file ios2met.cxx.
#define GOrdSLnEnd 0x1A /* 0 1 Set line end */ |
Definition at line 160 of file ios2met.cxx.
#define GOrdSLnJoi 0x1B /* 0 1 Set line join */ |
Definition at line 162 of file ios2met.cxx.
#define GOrdSLnTyp 0x18 /* 0 1 Set line type */ |
Definition at line 164 of file ios2met.cxx.
#define GOrdSLnWdt 0x19 /* 0 1 Set line width */ |
Definition at line 166 of file ios2met.cxx.
#define GOrdSMdTrn 0x24 /* 1 Set model transform */ |
Definition at line 207 of file ios2met.cxx.
#define GOrdSMixMd 0x0C /* 0 1 Set mix */ |
Definition at line 148 of file ios2met.cxx.
#define GOrdSMkCel 0x37 /* 1 Set marker cell */ |
Definition at line 198 of file ios2met.cxx.
#define GOrdSMkPrc 0x3B /* 0 1 Set marker precision */ |
Definition at line 192 of file ios2met.cxx.
#define GOrdSMkSet 0x3C /* 0 1 Set marker set */ |
Definition at line 194 of file ios2met.cxx.
#define GOrdSMkSym 0x29 /* 0 1 Set marker symbol */ |
Definition at line 196 of file ios2met.cxx.
#define GOrdSPkIdn 0x43 /* 1 Set pick identifier */ |
Definition at line 209 of file ios2met.cxx.
#define GOrdSPtRef 0xA0 /* 1 Set model pattern reference */ |
Definition at line 157 of file ios2met.cxx.
#define GOrdSPtSet 0x08 /* 0 1 Set pattern set */ |
Definition at line 153 of file ios2met.cxx.
#define GOrdSPtSym 0x28 /* 0 1 Set pattern symbol */ |
Definition at line 155 of file ios2met.cxx.
#define GOrdSSgBnd 0x32 /* 1 Set segment boundary */ |
Definition at line 125 of file ios2met.cxx.
#define GOrdSStLWd 0x15 /* 1 Set stroke line width */ |
Definition at line 170 of file ios2met.cxx.
#define GOrdStkPop 0x3F /* 0 1 Pop */ |
Definition at line 134 of file ios2met.cxx.
#define GOrdSTxAlg 0x36 /* 0 2 Set text allingment */ |
Definition at line 189 of file ios2met.cxx.
#define GOrdSVwTrn 0x31 /* 1 Set viewing transform */ |
Definition at line 211 of file ios2met.cxx.
#define GOrdSVwWin 0x27 /* 1 Set viewing window */ |
Definition at line 212 of file ios2met.cxx.
#define GOrdSXtCol 0x26 /* 1 Set extended color */ |
Definition at line 142 of file ios2met.cxx.
#define MapCodFntMagic 0x8AAB /* Map Coded Font */ |
Definition at line 71 of file ios2met.cxx.
Definition at line 56 of file ios2met.cxx.
#define MapDatResMagic 0xC3AB /* Map Data Resource */ |
Definition at line 72 of file ios2met.cxx.
Definition at line 2860 of file ios2met.cxx.
References SvStream::GetError().
Referenced by GraphicFilter::readMET().