Isis Developer Reference
Isis::ToolList Class Reference

Allows tools to share data between each other. More...

#include <ToolList.h>

Collaboration diagram for Isis::ToolList:
Collaboration graph

Public Member Functions

 ToolList ()
 
 ~ToolList ()
 
void append (Tool *tool)
 
int count () const
 
RubberBandToolrubberBandTool ()
 
QStackedWidget * toolBarStack ()
 
QStackedWidget * toolBarStack (QToolBar *toolBar)
 
Tooloperator[] (int index)
 

Detailed Description

Allows tools to share data between each other.

Author
2012-09-18 Steven Lambright

Constructor & Destructor Documentation

◆ ToolList()

Isis::ToolList::ToolList ( )

◆ ~ToolList()

Isis::ToolList::~ToolList ( )

Member Function Documentation

◆ append()

void Isis::ToolList::append ( Tool * tool)

References rubberBandTool().

Referenced by Isis::Workspace::Workspace().

◆ count()

int Isis::ToolList::count ( ) const

◆ operator[]()

Tool * Isis::ToolList::operator[] ( int index)

◆ rubberBandTool()

RubberBandTool * Isis::ToolList::rubberBandTool ( )

◆ toolBarStack() [1/2]

QStackedWidget * Isis::ToolList::toolBarStack ( )

Referenced by Isis::Tool::addToActive().

◆ toolBarStack() [2/2]

QStackedWidget * Isis::ToolList::toolBarStack ( QToolBar * toolBar)

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