Gui::Dialog::DefaultTransformStrategy Class Reference

#include <Transform.h>

Public Member Functions

 DefaultTransformStrategy (QWidget *widget)
std::set< App::DocumentObject * > transformObjects () const
virtual ~DefaultTransformStrategy ()
- Public Member Functions inherited from Gui::Dialog::TransformStrategy
void acceptDataTransform (const Base::Matrix4D &mat, App::DocumentObject *obj)
void applyTransform (const Base::Placement &plm)
void applyViewTransform (const Base::Placement &plm, App::DocumentObject *obj)
void commitTransform (const Base::Matrix4D &plm)
Base::Vector3d getRotationCenter () const
void resetTransform ()
void resetViewTransform (App::DocumentObject *obj)
virtual std::set< App::DocumentObject * > transformObjects () const =0
 TransformStrategy ()
virtual ~TransformStrategy ()
- Public Member Functions inherited from Gui::SelectionObserver
void attachSelection ()
 Attaches to the selection. More...
bool blockSelection (bool block)
void detachSelection ()
 Detaches from the selection. More...
bool isSelectionAttached () const
bool isSelectionBlocked () const
 SelectionObserver (bool attach=true, ResolveMode resolve=ResolveMode::OldStyleElement)
 Constructor. More...
 SelectionObserver (const Gui::ViewProviderDocumentObject *vp, bool attach=true, ResolveMode resolve=ResolveMode::OldStyleElement)
 Constructor. More...
virtual ~SelectionObserver ()

Constructor & Destructor Documentation

◆ DefaultTransformStrategy()

DefaultTransformStrategy::DefaultTransformStrategy ( QWidget widget)

◆ ~DefaultTransformStrategy()

DefaultTransformStrategy::~DefaultTransformStrategy ( )

Member Function Documentation

◆ transformObjects()

std::set< App::DocumentObject * > DefaultTransformStrategy::transformObjects ( ) const

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