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