Go to the documentation of this file.
31 class ViewProviderElementBaseInterface;
55 std::shared_ptr<OpenLxApp::DocObject>
getObject()
const;
96 UIElement(std::shared_ptr<OpenLxApp::DocObject> aObj);
97 std::shared_ptr<OpenLxUI::UIElementP> _pimpl;
std::shared_ptr< OpenLxApp::Product > getAsProduct() const
std::shared_ptr< OpenLxApp::Element > getAsElement() const
void setHighlighted(bool onoff, int r, int g, int b)
std::shared_ptr< OpenLxApp::Root > getAsRoot() const
Geom::Bnd_Box getBoundingBox()
bool isTmpVisible() const
void setTmpBaseColor(int r, int g, int b)
void setTmpVisible(bool onoff)
Definition: UIElement.h:49
std::shared_ptr< OpenLxApp::DocObject > getObject() const
void setTmpWireframe(bool on)
Definition: ActiveEdge.h:26
bool hasTmpWireframe() const
void removeTmpBaseColor()
Definition: UIDocument.h:59