LibreOffice Module vcl (master) 1
Classes | Macros | Enumerations
imapobj.hxx File Reference
#include <svl/macitem.hxx>
#include <rtl/strbuf.hxx>
Include dependency graph for imapobj.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IMapObject
 

Macros

#define IMAP_OBJ_VERSION   (sal_uInt16(0x0005))
 
#define IMAGE_MAP_VERSION   (sal_uInt16(0x0001))
 
#define IMAPMAGIC   "SDIMAP"
 
#define IMAP_MIRROR_HORZ   0x00000001L
 
#define IMAP_MIRROR_VERT   0x00000002L
 
#define IMAP_ERR_OK   0x00000000L
 
#define IMAP_ERR_FORMAT   0x00000001L
 

Enumerations

enum class  IMapObjectType {
  Rectangle = 1 ,
  Circle = 2 ,
  Polygon = 3
}
 
enum class  IMapFormat {
  Binary = 1 ,
  CERN = 2 ,
  NCSA = 3 ,
  Detect = 15
}
 

Macro Definition Documentation

◆ IMAGE_MAP_VERSION

#define IMAGE_MAP_VERSION   (sal_uInt16(0x0001))

Definition at line 37 of file imapobj.hxx.

◆ IMAP_ERR_FORMAT

#define IMAP_ERR_FORMAT   0x00000001L

Definition at line 53 of file imapobj.hxx.

◆ IMAP_ERR_OK

#define IMAP_ERR_OK   0x00000000L

Definition at line 52 of file imapobj.hxx.

◆ IMAP_MIRROR_HORZ

#define IMAP_MIRROR_HORZ   0x00000001L

Definition at line 41 of file imapobj.hxx.

◆ IMAP_MIRROR_VERT

#define IMAP_MIRROR_VERT   0x00000002L

Definition at line 42 of file imapobj.hxx.

◆ IMAP_OBJ_VERSION

#define IMAP_OBJ_VERSION   (sal_uInt16(0x0005))

Definition at line 36 of file imapobj.hxx.

◆ IMAPMAGIC

#define IMAPMAGIC   "SDIMAP"

Definition at line 39 of file imapobj.hxx.

Enumeration Type Documentation

◆ IMapFormat

enum class IMapFormat
strong
Enumerator
Binary 
CERN 
NCSA 
Detect 

Definition at line 44 of file imapobj.hxx.

◆ IMapObjectType

enum class IMapObjectType
strong
Enumerator
Rectangle 
Circle 
Polygon 

Definition at line 29 of file imapobj.hxx.