Public Member Functions | List of all members
BranchLinewidthScaler Class Reference
Inheritance diagram for BranchLinewidthScaler:
Inheritance graph
Collaboration diagram for BranchLinewidthScaler:
Collaboration graph

Public Member Functions

 BranchLinewidthScaler (AP_tree *node_, const Position &start, bool wholeSubtree_, AWT_graphic_exports &exports_)
void draw_scale_indicator (const AW::Position &, AW_device *, int) const OVERRIDE
void do_scale (const Position &drag_pos) OVERRIDE
- Public Member Functions inherited from Scaler
 Scaler (const Position &start, double unscale_, AWT_graphic_exports &exports_)
void draw_drag_indicator (AW_device *device, int drag_gc) const FINAL_OVERRIDE
- Public Member Functions inherited from Dragged
 Dragged (AWT_graphic_exports &exports_)
void do_drag (const AW_clicked_element *drag_target, const Position &mousepos)
void do_drop (const AW_clicked_element *drop_target, const Position &mousepos)
void hide_drag_indicator (AW_device *device, int drag_gc) const
- Public Member Functions inherited from AWT_command_data
virtual ~AWT_command_data ()

Additional Inherited Members

- Public Types inherited from Dragged
enum  DragAction { DRAGGING, DROPPED }
- Static Public Member Functions inherited from Dragged
static bool valid_drag_device (AW_device *device)
- Protected Member Functions inherited from Scaler
const Positionstartpos () const
Vector scaling (const Position &current) const
- Protected Member Functions inherited from Dragged
AWT_graphic_exportsget_exports ()

Detailed Description

Definition at line 1761 of file TreeDisplay.cxx.

Constructor & Destructor Documentation

BranchLinewidthScaler::BranchLinewidthScaler ( AP_tree node_,
const Position start,
bool  wholeSubtree_,
AWT_graphic_exports exports_ 

Definition at line 1767 of file TreeDisplay.cxx.

Member Function Documentation

void BranchLinewidthScaler::draw_scale_indicator ( const AW::Position ,
AW_device ,
) const

Implements Scaler.

Definition at line 1774 of file TreeDisplay.cxx.

void BranchLinewidthScaler::do_scale ( const Position drag_pos)

The documentation for this class was generated from the following file: