TechDraw::DashSpec Class Reference
#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 () | |
Constructor & Destructor Documentation
◆ DashSpec() [1/2]
TechDraw::DashSpec::DashSpec | ( | ) |
◆ DashSpec() [2/2]
TechDraw::DashSpec::DashSpec | ( | std::vector< double > | p | ) |
◆ ~DashSpec()
TechDraw::DashSpec::~DashSpec | ( | ) |
Member Function Documentation
◆ dump()
void DashSpec::dump | ( | const char * | title | ) |
References Base::Console(), and Base::ConsoleSingleton::Message().
Referenced by TechDraw::PATLineSpec::dump().
◆ empty()
bool TechDraw::DashSpec::empty | ( | void | ) |
Referenced by TechDraw::PATLineSpec::isDashed().
◆ get() [1/2]
double TechDraw::DashSpec::get | ( | int | i | ) |
Referenced by TechDrawGui::QGIFace::decodeDashSpec().
◆ get() [2/2]
std::vector<double> TechDraw::DashSpec::get | ( | void | ) |
Referenced by length(), and reversed().
◆ length()
double DashSpec::length | ( | void | ) |
References get().
Referenced by TechDrawGui::QGIFace::geomToStubbyLine().
◆ reversed()
DashSpec DashSpec::reversed | ( | void | ) |
References get().
Referenced by TechDrawGui::QGIFace::lineSetToFillItems().
◆ size()
int TechDraw::DashSpec::size | ( | void | ) |
Referenced by PathScripts.PostUtils.GCodeEditorDialog::done().
The documentation for this class was generated from the following files:
- src/Mod/TechDraw/App/HatchLine.h
- src/Mod/TechDraw/App/HatchLine.cpp