#include <HatchLine.h>
Public Member Functions | |
| DashSpec () | |
| DashSpec (std::vector< double > p) | |
| void | dump (const char *title) |
| bool | empty (void) |
| double | get (int i) |
| std::vector< double > | get (void) |
| double | length (void) |
| DashSpec | reversed (void) |
| int | size (void) |
| ~DashSpec () | |
| TechDraw::DashSpec::DashSpec | ( | ) |
| TechDraw::DashSpec::DashSpec | ( | std::vector< double > | p | ) |
| TechDraw::DashSpec::~DashSpec | ( | ) |
| void DashSpec::dump | ( | const char * | title | ) |
References Base::Console(), and Base::ConsoleSingleton::Message().
Referenced by TechDraw::PATLineSpec::dump().
| bool TechDraw::DashSpec::empty | ( | void | ) |
Referenced by TechDraw::PATLineSpec::isDashed().
| double TechDraw::DashSpec::get | ( | int | i | ) |
Referenced by TechDrawGui::QGIFace::decodeDashSpec(), and draftguitools.gui_trackers.editTracker::move().
| std::vector< double > TechDraw::DashSpec::get | ( | void | ) |
Referenced by length(), draftguitools.gui_trackers.editTracker::move(), and reversed().
| double DashSpec::length | ( | void | ) |
References get().
Referenced by PathScripts.PathStock.StockFromBase::execute(), PathScripts.PathDressupDogbone.ObjectDressup::execute(), TechDrawGui::QGIFace::geomToStubbyLine(), PathScripts.PathFeatureExtensions.Extension::getSubLink(), PathScripts.PathFeatureExtensions.Extension::getWire(), and Mod.PartDesign.Scripts.FilletArc.Vector::norm().
| DashSpec DashSpec::reversed | ( | void | ) |
References get().
Referenced by TechDrawGui::QGIFace::lineSetToFillItems().
| int TechDraw::DashSpec::size | ( | void | ) |