|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef RubberBandComboBox_h
2 #define RubberBandComboBox_h
31 bool showIndicatorColors =
false);
58 unsigned int getDefault(
unsigned int defaultOption,
unsigned int bandingOptions);
77 void showRectangle() {
81 void showRotatedRectangle() {
83 m_showIndicatorColors);
90 void showSegmentedLine() {
95 bool m_showIndicatorColors;
Combo box for choosing a rubber band type.
Definition: RubberBandComboBox.h:26
@ SegmentedLine
Segmented Line.
Definition: RubberBandComboBox.h:43
@ Circle
Circle.
Definition: RubberBandComboBox.h:37
@ Polygon
Polygon.
Definition: RubberBandComboBox.h:41
QString toolIconDir() const
Returns the icon directory.
Definition: RubberBandComboBox.h:48
@ Line
Line.
Definition: RubberBandComboBox.h:42
@ Rectangle
Rectangle.
Definition: RubberBandComboBox.h:39
@ Angle
Angle.
Definition: RubberBandComboBox.h:44
@ Ellipse
Ellipse.
Definition: RubberBandComboBox.h:38
int toInt(const QString &string)
Global function to convert from a string to an integer.
Definition: IString.cpp:93
void selectionChanged(int index)
This slot is called whenever the rubberband shape selection has changed.
Definition: RubberBandComboBox.cpp:189
Defines an angle and provides unit conversions.
Definition: Angle.h:45
void reset()
Resets the selection.
Definition: RubberBandComboBox.cpp:226
RubberBandComboBox(Tool *tool, unsigned int bandingOptions, unsigned int defaultOption, bool showIndicatorColors=false)
RubberBandComboBox constructor.
Definition: RubberBandComboBox.cpp:16
@ RotatedRectangle
RotatedRectangle.
Definition: RubberBandComboBox.h:40
RubberBandOptions
Enum to store rubber band shapes.
Definition: RubberBandComboBox.h:36
This is free and unencumbered software released into the public domain.
Definition: Selection.h:14
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16