The FixedGroup class can be used for a fixed group of views. More...
#include <ManualAlignment.h>
Public Member Functions | |
FixedGroup () | |
~FixedGroup () | |
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::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 | |
Protected Member Functions inherited from Gui::AlignmentGroup | |
AlignmentGroup () | |
~AlignmentGroup () | |
The FixedGroup class can be used for a fixed group of views.
FixedGroup::FixedGroup | ( | ) |
FixedGroup::~FixedGroup | ( | ) |