#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 | ) |