LibreOffice Module svx (master) 1
Classes | Namespaces | Macros | Enumerations
svdhdl.hxx File Reference
#include <tools/gen.hxx>
#include <vcl/graph.hxx>
#include <svx/svdoedge.hxx>
#include <basegfx/matrix/b2dhommatrix.hxx>
#include <svx/sdr/overlay/overlayobjectlist.hxx>
#include <svx/svxdllapi.h>
#include <deque>
Include dependency graph for svdhdl.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SdrHdl
 
class  SdrHdlColor
 
class  SdrHdlGradient
 
class  SdrHdlLine
 
class  SdrHdlBezWgt
 
class  E3dVolumeMarker
 
class  ImpEdgeHdl
 
class  ImpMeasureHdl
 
class  ImpTextframeHdl
 
class  SdrHdlList
 
class  SdrCropHdl
 
class  SdrCropViewHdl
 

Namespaces

namespace  sdr
 
namespace  sdr::contact
 

Macros

#define SDR_HANDLE_COLOR_SIZE_NORMAL   Size(13, 13)
 
#define SDR_HANDLE_COLOR_SIZE_SELECTED   Size(17, 17)
 

Enumerations

enum class  SdrHdlKind {
  Move ,
  UpperLeft ,
  Upper ,
  UpperRight ,
  Left ,
  Right ,
  LowerLeft ,
  Lower ,
  LowerRight ,
  Poly ,
  BezierWeight ,
  Circle ,
  Ref1 ,
  Ref2 ,
  MirrorAxis ,
  Glue ,
  Anchor ,
  Transparence ,
  Gradient ,
  Color ,
  User ,
  Anchor_TR ,
  CustomShape1 ,
  SmartTag
}
 
enum class  BitmapColorIndex {
  LightGreen = 0 ,
  Cyan = 1 ,
  LightCyan = 2 ,
  Red = 3 ,
  LightRed = 4 ,
  Yellow = 5
}
 
enum class  BitmapMarkerKind {
  Rect_7x7 ,
  Rect_9x9 ,
  Rect_11x11 ,
  Rect_13x13 ,
  Circ_7x7 ,
  Circ_9x9 ,
  Circ_11x11 ,
  Elli_7x9 ,
  Elli_9x11 ,
  Elli_9x7 ,
  Elli_11x9 ,
  RectPlus_7x7 ,
  RectPlus_9x9 ,
  RectPlus_11x11 ,
  Crosshair ,
  Glue ,
  Glue_Deselected ,
  Anchor ,
  AnchorPressed ,
  AnchorTR ,
  AnchorPressedTR ,
  Customshape_7x7 ,
  Customshape_9x9 ,
  Customshape_11x11
}
 

Macro Definition Documentation

◆ SDR_HANDLE_COLOR_SIZE_NORMAL

#define SDR_HANDLE_COLOR_SIZE_NORMAL   Size(13, 13)

Definition at line 252 of file svdhdl.hxx.

◆ SDR_HANDLE_COLOR_SIZE_SELECTED

#define SDR_HANDLE_COLOR_SIZE_SELECTED   Size(17, 17)

Definition at line 253 of file svdhdl.hxx.

Enumeration Type Documentation

◆ BitmapColorIndex

enum class BitmapColorIndex
strong
Enumerator
LightGreen 
Cyan 
LightCyan 
Red 
LightRed 
Yellow 

Definition at line 84 of file svdhdl.hxx.

◆ BitmapMarkerKind

enum class BitmapMarkerKind
strong
Enumerator
Rect_7x7 
Rect_9x9 
Rect_11x11 
Rect_13x13 
Circ_7x7 
Circ_9x9 
Circ_11x11 
Elli_7x9 
Elli_9x11 
Elli_9x7 
Elli_11x9 
RectPlus_7x7 
RectPlus_9x9 
RectPlus_11x11 
Crosshair 
Glue 
Glue_Deselected 
Anchor 
AnchorPressed 
AnchorTR 
AnchorPressedTR 
Customshape_7x7 
Customshape_9x9 
Customshape_11x11 

Definition at line 95 of file svdhdl.hxx.

◆ SdrHdlKind

enum class SdrHdlKind
strong
Enumerator
Move 
UpperLeft 
Upper 
UpperRight 
Left 
Right 
LowerLeft 
Lower 
LowerRight 
Poly 
BezierWeight 
Circle 
Ref1 
Ref2 
MirrorAxis 
Glue 
Anchor 
Transparence 
Gradient 
Color 
User 
Anchor_TR 
CustomShape1 
SmartTag 

Definition at line 52 of file svdhdl.hxx.