Gui::FixedGroup Class Reference
The FixedGroup class can be used for a fixed group of views. More...
#include <ManualAlignment.h>
Public Member Functions | |
FixedGroup () | |
~FixedGroup () | |
![]() | |
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::Document * getDocument () 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 | |
![]() | |
AlignmentGroup () | |
~AlignmentGroup () | |
Detailed Description
The FixedGroup class can be used for a fixed group of views.
Constructor & Destructor Documentation
◆ FixedGroup()
FixedGroup::FixedGroup | ( | ) |
◆ ~FixedGroup()
FixedGroup::~FixedGroup | ( | ) |
The documentation for this class was generated from the following files:
- src/Gui/ManualAlignment.h
- src/Gui/ManualAlignment.cpp