Gui::MovableGroup Class Reference

The FixedGroup class can be used for a fixed group of views. More...

#include <ManualAlignment.h>

Public Member Functions

 MovableGroup ()
 
 ~MovableGroup ()
 
- Public Member Functions inherited from Gui::AlignmentGroup
void addPoint (const PickedPoint &)
 Add a point to an array of picked points. More...
 
void addToViewer (Gui::View3DInventorViewer *) const
 Add the group and therefore all its added view providers to the Inventor tree. More...
 
void addView (App::DocumentObject *)
 Add a mesh to the group. More...
 
void clear ()
 Clear the list of added views. More...
 
void clearPoints ()
 Clear all picked points. More...
 
int count () const
 Return the number of added views. More...
 
int countPoints () const
 Count the number of picked points. More...
 
Base::BoundBox3d getBoundingBox () const
 Get the overall bounding box of all views. More...
 
Gui::DocumentgetDocument () const
 Returns the document of the added views. More...
 
const std::vector< PickedPoint > & getPoints () const
 Return an array of picked points. More...
 
std::vector< App::DocumentObject * > getViews () const
 
bool hasView (Gui::ViewProviderDocumentObject *) const
 Checks for the view provider of one of the added views. More...
 
bool isEmpty () const
 Checks whether the list of added views is empty or not. More...
 
void moveTo (AlignmentGroup &)
 
void removeFromViewer (Gui::View3DInventorViewer *) const
 Remove all the view providers from the Inventor tree. More...
 
void removeLastPoint ()
 Remove last point from array of picked points. More...
 
void removeView (Gui::ViewProviderDocumentObject *)
 Remove a previously added view by its view provider. More...
 
void setAlignable (bool)
 Set or unset the alignable mode for the added views. More...
 
void setRandomColor ()
 

Additional Inherited Members

- Protected Member Functions inherited from Gui::AlignmentGroup
 AlignmentGroup ()
 
 ~AlignmentGroup ()
 

Detailed Description

The FixedGroup class can be used for a fixed group of views.

Author
Werner Mayer

Constructor & Destructor Documentation

◆ MovableGroup()

MovableGroup::MovableGroup ( )

◆ ~MovableGroup()

MovableGroup::~MovableGroup ( )

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