OpendTect  6.6
include/uiVis/uiarrowdlg.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Nanne Hemstra
8  Date: April 2006
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 
15 #include "uivismod.h"
16 #include "uidialog.h"
17 
18 class uiLabeledComboBox;
19 class uiSelLineStyle;
20 class uiSlider;
21 
24 public:
26 
27  void setColor(const Color&);
28  const Color& getColor() const;
29 
30  void setLineWidth(int);
31  int getLineWidth() const;
32 
33  void setArrowType(int);
34  int getArrowType() const;
35 
36  void setScale(float);
37  float getScale() const;
38 
40 
41 protected:
42 
46 
48 };
49 
uiArrowDialog::setArrowType
void setArrowType(int)
uiArrowDialog::typefld_
uiLabeledComboBox * typefld_
Definition: include/uiVis/uiarrowdlg.h:43
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiArrowDialog::getLineWidth
int getLineWidth() const
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
uiArrowDialog::scalefld_
uiSlider * scalefld_
Definition: include/uiVis/uiarrowdlg.h:45
uiArrowDialog
Definition: include/uiVis/uiarrowdlg.h:23
uiArrowDialog::linestylefld_
uiSelLineStyle * linestylefld_
Definition: include/uiVis/uiarrowdlg.h:44
uiArrowDialog::propertyChange
Notifier< uiArrowDialog > propertyChange
Definition: include/uiVis/uiarrowdlg.h:39
uiLabeledComboBox
Definition: uicombobox.h:145
uiSlider
Definition: uislider.h:42
uiArrowDialog::setColor
mODTextTranslationClass(uiArrowDialog) public void setColor(const Color &)
Notifier< uiArrowDialog >
uidialog.h
uiArrowDialog::setLineWidth
void setLineWidth(int)
uiArrowDialog::getArrowType
int getArrowType() const
uiArrowDialog::setScale
void setScale(float)
uiArrowDialog::getScale
float getScale() const
uiSelLineStyle
Group for defining line properties Provides selection of linestyle, linecolor and linewidth.
Definition: uisellinest.h:30
uiParent
Definition: uiparent.h:26
uiArrowDialog::changeCB
void changeCB(CallBacker *)
uiArrowDialog::getColor
const Color & getColor() const
uiDialog
Definition: uidialog.h:42
Color
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer,...
Definition: color.h:26

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2021