Selection.h File Reference

#include <string>
#include <vector>
#include <list>
#include <map>
#include <CXX/Objects.hxx>
#include <Base/Observer.h>
#include <Base/Type.h>
#include <App/Document.h>
#include <App/DocumentObject.h>
#include <Gui/SelectionObject.h>

Go to the source code of this file.

Classes

class  Gui::SelectionChanges
 Transport the changes of the Selection This class transports closer information what was changed in the selection. More...
class  Gui::SelectionGate
 SelectionGate The selection gate allows or disallows selection of certain types. More...
class  Gui::SelectionObserver
 The SelectionObserver class simplifies the step to write classes that listen to what happens to the selection. More...
class  Gui::SelectionObserverPython
 The SelectionObserverPython class implements a mechanism to register a Python class instance implementing the required interface in order to be notified on selection changes. More...
class  Gui::SelectionSingleton
 The Selection class The selection singleton keeps track of the selection state of the whole application. More...
struct  Gui::SelectionSingleton::_SelObj
struct  Gui::SelectionSingleton::SelObj

Namespaces

namespace  App
 

The namespace of the FreeCAD Aplication layer library.


namespace  Gui
 

The namespace of the FreeCAD Graphical interface layer library.


Functions

SelectionSingleton & Gui::Selection (void)
 Get the global instance.

Generated on Wed Nov 23 19:01:20 2011 for FreeCAD by  doxygen 1.6.1