OpenLexocad  27.1
OpenLxUI::UIDocument Member List

This is the complete list of members for OpenLxUI::UIDocument, including all inherited members.

AUXILIARYPOINT enum valueOpenLxUI::UIDocument
BBOXPOINT enum valueOpenLxUI::UIDocument
CONTROLPOINT enum valueOpenLxUI::UIDocument
createArc3PointsPreview(const Geom::Pnt &startPnt, const Geom::Pnt &fixedPnt, Gui::AbstractArc3PointsPreview::PreviewMode mode=Gui::AbstractArc3PointsPreview::ENDPOINT_CHANGES)OpenLxUI::UIDocument
createLinePreview(const Geom::Pnt &startPnt)OpenLxUI::UIDocument
createTangentArcPreview(const Geom::Pnt &pnt, const Geom::Vec &tangent)OpenLxUI::UIDocument
disablePreview(Gui::AbstractPreview *preview)OpenLxUI::UIDocument
drawAngle(const Geom::Pnt &center, const Geom::Dir &normal, double angle)OpenLxUI::UIDocument
drawAuxiliaryLine(const Geom::Pnt &orgin, const Geom::Dir &dir)OpenLxUI::UIDocument
drawElementPositionPreview(std::shared_ptr< OpenLxApp::Element > aElem, const Geom::Pnt &startPnt)OpenLxUI::UIDocument
drawHelpAx2(const Geom::Ax2 &axis2, const double &magnitude)OpenLxUI::UIDocument
drawHelpPoint(const Geom::Pnt &p)OpenLxUI::UIDocument
drawHelpPointMeasure(const std::string &name, const Geom::Pnt &pos, float red=1.0f, float green=1.0f, float blue=0.0f)OpenLxUI::UIDocument
drawHelpVector(const Geom::Pnt &p, const Geom::Vec &v)OpenLxUI::UIDocument
drawOwnDirection(const Geom::Pnt &pnt, const Geom::Dir &dir, const Base::Color &color=Base::Color(255, 0, 0))OpenLxUI::UIDocument
drawOwnDirectionToPoint(const Geom::Pnt &pnt, const Geom::Dir &dir, const Base::Color &color=Base::Color(255, 0, 0))OpenLxUI::UIDocument
drawOwnLine(const std::vector< Geom::Pnt > &pnts, int thickenss, const Base::Color &color=Base::Color(255, 0, 0), bool dashed=false)OpenLxUI::UIDocument
drawOwnMesh(const std::vector< Geom::Pnt > &points, const std::vector< int > &model, const Base::Color &color, int transparency, const Base::Color &emissiveColor=Base::Color(0, 0, 0))OpenLxUI::UIDocument
drawOwnOverlayLine(const std::vector< Geom::Pnt > &pnts, int thickenss, const Base::Color &color=Base::Color(255, 0, 0), bool dashed=false)OpenLxUI::UIDocument
drawOwnText2(const Geom::Pnt &pnt, const Base::String &text, const Base::Color &color=Base::Color(255, 0, 0), float fontSize=32, const Base::String &fontName=Base::String(L"Arial"), bool bold=false, Justification ju=Justification::CENTER)OpenLxUI::UIDocument
drawOwnText2(const std::vector< Geom::Pnt > &pnts, const Base::String &text, const Base::Color &color=Base::Color(255, 0, 0), float fontSize=32, const Base::String &fontName=Base::String(L"Arial"), bool bold=false, Justification ju=Justification::CENTER)OpenLxUI::UIDocument
drawPreview(Gui::AbstractPreview *preview)OpenLxUI::UIDocument
drawRubberBand(const Geom::Pnt &fromPnt)OpenLxUI::UIDocument
EDGEPOINT enum valueOpenLxUI::UIDocument
enablePreview(Gui::AbstractPreview *preview)OpenLxUI::UIDocument
ENDPOINT enum valueOpenLxUI::UIDocument
getActiveEdge() constOpenLxUI::UIDocument
getActiveElement() constOpenLxUI::UIDocument
getActiveFace() constOpenLxUI::UIDocument
getActivePoint() constOpenLxUI::UIDocument
getActiveSubElement() constOpenLxUI::UIDocument
getActiveVertex() constOpenLxUI::UIDocument
getAllPreviews(std::set< Gui::AbstractPreview * > &pw)OpenLxUI::UIDocument
getDocument() constOpenLxUI::UIDocument
getMidPoint(unsigned long snapMode)OpenLxUI::UIDocument
getPickedElement()OpenLxUI::UIDocument
getPickedNormal()OpenLxUI::UIDocument
getPickedPoint()OpenLxUI::UIDocument
getPickingService()OpenLxUI::UIDocument
getPlaneMode(Geom::Pln &p)OpenLxUI::UIDocumentstatic
getSelectedElements() constOpenLxUI::UIDocument
getSelection() constOpenLxUI::UIDocument
getSnapfor2dElements()OpenLxUI::UIDocument
getSnapMode()OpenLxUI::UIDocument
getUIElement(std::shared_ptr< OpenLxApp::DocObject > aObj) constOpenLxUI::UIDocument
getUIElement(Core::DocObject *aObj) constOpenLxUI::UIDocument
getVisibleElements() constOpenLxUI::UIDocument
GRIDPOINT enum valueOpenLxUI::UIDocument
hasActivePoint() constOpenLxUI::UIDocument
hasPickedNormal()OpenLxUI::UIDocument
hideElementAttributesInViewer()OpenLxUI::UIDocument
highlightByShapeType(Topo::ShapeType shapeType)OpenLxUI::UIDocument
INTERSECTIONPOINT enum valueOpenLxUI::UIDocument
INVISIBLECONTROLPOINT enum valueOpenLxUI::UIDocument
isIntersectionPickingEnabled()OpenLxUI::UIDocument
Justification enum nameOpenLxUI::UIDocument
MIDPOINT enum valueOpenLxUI::UIDocument
moveMouseToWorldPnt(const Geom::Pnt &pntTo)OpenLxUI::UIDocument
NEARESTPOINT enum valueOpenLxUI::UIDocument
NOPOINT enum valueOpenLxUI::UIDocument
ONLYVERTICES enum valueOpenLxUI::UIDocument
ONLYVIRTUALGEO enum valueOpenLxUI::UIDocument
pickPoint()OpenLxUI::UIDocument
removeAllPreviews()OpenLxUI::UIDocument
removeAngle()OpenLxUI::UIDocument
removeHelpObjects()OpenLxUI::UIDocument
removeHelpPointsMeasure()OpenLxUI::UIDocument
removeOwnDirection(Gui::SG_Node ownDirection)OpenLxUI::UIDocument
removeOwnLine(Gui::SG_Node ownLine)OpenLxUI::UIDocument
removeOwnMesh(Gui::SG_Node ownMesh)OpenLxUI::UIDocument
removeOwnText2(Gui::SG_Node aNode)OpenLxUI::UIDocument
removePreview(Gui::AbstractPreview *preview)OpenLxUI::UIDocument
removeRubberBand()OpenLxUI::UIDocument
setIntersectionPicking(bool onoff)OpenLxUI::UIDocument
setSnapMode(unsigned long mode)OpenLxUI::UIDocument
SnapMode enum nameOpenLxUI::UIDocument
stopHighlightByShapeType()OpenLxUI::UIDocument
UIApplication classOpenLxUI::UIDocumentfriend
~UIDocument()OpenLxUI::UIDocument