Graph vertex information. More...
#include <DAGModelGraph.h>
Public Member Functions | |
| VertexProperty () | |
Public Attributes | |
| ColumnMask | column |
| column number containing the point. More... | |
| boost::signals2::connection | connChangeIcon |
| bool | dagVisible |
| should entry be visible in the DAG view. More... | |
| std::shared_ptr< QGraphicsPixmapItem > | icon |
| icon More... | |
| FeatureState | lastFeatureState |
| feature state test. More... | |
| VisibilityState | lastVisibleState |
| visibility test. More... | |
| std::shared_ptr< QGraphicsEllipseItem > | point |
| point More... | |
| std::shared_ptr< RectItem > | rectangle |
| background More... | |
| int | row |
| row for this entry. More... | |
| std::shared_ptr< QGraphicsPixmapItem > | stateIcon |
| visible Icon More... | |
| std::shared_ptr< QGraphicsTextItem > | text |
| text More... | |
| int | topoSortIndex |
| std::shared_ptr< QGraphicsPixmapItem > | visibleIcon |
| visible Icon More... | |
Graph vertex information.
My data stored for each vertex;
| VertexProperty::VertexProperty | ( | ) |
References icon, stateIcon, and visibleIcon.
| ColumnMask Gui::DAG::VertexProperty::column |
column number containing the point.
| boost::signals2::connection Gui::DAG::VertexProperty::connChangeIcon |
| std::shared_ptr<QGraphicsPixmapItem> Gui::DAG::VertexProperty::icon |
icon
Referenced by addonmanager_macro.Macro::clean_icon(), addonmanager_macro.Macro::fill_details_from_wiki(), PathScripts.PathIconViewProvider.ViewProvider::getIcon(), PathScripts.PathOpGui.TaskPanelPage::getIcon(), addonmanager_macro.Macro::install(), addonmanager_macro.Macro::parse_wiki_page_for_icon(), addonmanager_macro.Macro::remove(), and VertexProperty().
| FeatureState Gui::DAG::VertexProperty::lastFeatureState |
feature state test.
| VisibilityState Gui::DAG::VertexProperty::lastVisibleState |
visibility test.
| std::shared_ptr<QGraphicsEllipseItem> Gui::DAG::VertexProperty::point |
point
Referenced by draftguitools.gui_arcs.Arc::action(), draftguitools.gui_beziers.BezCurve::action(), draftguitools.gui_beziers.CubicBezCurve::action(), draftguitools.gui_dimensions.Dimension::action(), draftguitools.gui_ellipses.Ellipse::action(), draftguitools.gui_fillets.Fillet::action(), draftguitools.gui_labels.Label::action(), draftguitools.gui_lines.Line::action(), draftguitools.gui_mirror.Mirror::action(), draftguitools.gui_offset.Offset::action(), draftguitools.gui_polygons.Polygon::action(), draftguitools.gui_rectangles.Rectangle::action(), draftguitools.gui_scale.Scale::action(), draftguitools.gui_shapestrings.ShapeString::action(), draftguitools.gui_splines.BSpline::action(), draftguitools.gui_split.Split::action(), draftguitools.gui_texts.Text::action(), drafttaskpanels.task_shapestring.ShapeStringTaskPanel::action(), draftguitools.gui_circulararray.CircularArray::click(), draftguitools.gui_orthoarray.OrthoArray::click(), draftguitools.gui_points.Point::click(), draftguitools.gui_polararray.PolarArray::click(), PathScripts.PathGetPoint.TaskPanel::getPoint(), draftguitools.gui_scale.Scale::handle_mouse_click_event(), draftguitools.gui_move.Move::handle_mouse_click_event(), draftguitools.gui_rotate.Rotate::handle_mouse_click_event(), draftguitools.gui_move.Move::handle_mouse_move_event(), draftguitools.gui_rotate.Rotate::handle_mouse_move_event(), draftguitools.gui_scale.Scale::handle_mouse_move_event(), draftguitools.gui_circulararray.CircularArray::move(), draftguitools.gui_points.Point::move(), draftguitools.gui_polararray.PolarArray::move(), draftguitools.gui_dimensions.Dimension::numericInput(), draftguitools.gui_points.Point::numericInput(), draftguitools.gui_split.Split::proceed(), draftguitools.gui_rotate.Rotate::set_center(), draftguitools.gui_dimensions.Dimension::set_constraint_node(), draftguitools.gui_rotate.Rotate::set_rotation_angle(), draftguitools.gui_trimex.Trimex::trimObject(), and PathScripts.PathGetPoint.TaskPanel::updatePoint().
| std::shared_ptr<RectItem> Gui::DAG::VertexProperty::rectangle |
background
| int Gui::DAG::VertexProperty::row |
row for this entry.
| std::shared_ptr<QGraphicsPixmapItem> Gui::DAG::VertexProperty::stateIcon |
visible Icon
Referenced by VertexProperty().
| std::shared_ptr<QGraphicsTextItem> Gui::DAG::VertexProperty::text |
text
Referenced by importSVG.svgHandler::characters(), draftguitools.gui_texts.Text::createObject(), draftviewproviders.view_text.ViewProviderText::createObject(), importSVG.svgHandler::endElement(), exportIFCHelper.SIUnitCreator::getSIPrefix(), exportIFCHelper.SIUnitCreator::getSIUnitName(), and Mod.Test.unittestgui.ProgressBar::paint().
| int Gui::DAG::VertexProperty::topoSortIndex |
| std::shared_ptr<QGraphicsPixmapItem> Gui::DAG::VertexProperty::visibleIcon |
visible Icon
Referenced by VertexProperty().