#include <LineGroup.h>
◆ LineGroup() [1/2]
◆ LineGroup() [2/2]
LineGroup::LineGroup |
( |
std::string |
groupName | ) |
|
◆ ~LineGroup()
LineGroup::~LineGroup |
( |
| ) |
|
◆ dump()
void LineGroup::dump |
( |
const char * |
title | ) |
|
◆ getDefaultWidth()
double LineGroup::getDefaultWidth |
( |
std::string |
weightName, |
|
|
std::string |
groupName = std::string() |
|
) |
| |
|
static |
◆ getName()
std::string TechDraw::LineGroup::getName |
( |
void |
| ) |
|
◆ getRecordFromFile()
std::string LineGroup::getRecordFromFile |
( |
std::string |
parmFile, |
|
|
std::string |
groupName |
|
) |
| |
|
static |
◆ getWeight()
double LineGroup::getWeight |
( |
std::string |
s | ) |
|
◆ init()
void LineGroup::init |
( |
void |
| ) |
|
|
protected |
◆ lineGroupFactory()
LineGroup * LineGroup::lineGroupFactory |
( |
std::string |
groupName | ) |
|
|
static |
References Base::Console(), getRecordFromFile(), LineGroup(), TechDraw::Preferences::lineGroupFile(), Base::ConsoleSingleton::Message(), setWeight(), and split().
Referenced by TechDrawGui::TaskCenterLine::getCenterWidth(), TechDraw::DrawUtil::getDefaultLineWeight(), getDefaultWidth(), TechDraw::LineFormat::getDefEdgeWidth(), TechDrawGui::ViewProviderRichAnno::getDefLineWeight(), TechDrawGui::ViewProviderLeader::getDefLineWeight(), TechDrawGui::ViewProviderGeomHatch::getParameters(), TechDrawGui::TaskRichAnno::prefWeight(), TechDrawGui::TaskLeaderLine::prefWeight(), TechDrawGui::ViewProviderDimension::prefWeight(), TechDrawGui::ViewProviderBalloon::ViewProviderBalloon(), and TechDrawGui::ViewProviderViewPart::ViewProviderViewPart().
◆ setName()
void TechDraw::LineGroup::setName |
( |
std::string |
s | ) |
|
◆ setWeight()
void LineGroup::setWeight |
( |
std::string |
s, |
|
|
double |
weight |
|
) |
| |
◆ split()
std::vector< double > LineGroup::split |
( |
std::string |
line | ) |
|
|
static |
◆ m_extra
double TechDraw::LineGroup::m_extra |
|
protected |
◆ m_graphic
double TechDraw::LineGroup::m_graphic |
|
protected |
◆ m_name
std::string TechDraw::LineGroup::m_name |
|
protected |
◆ m_thick
double TechDraw::LineGroup::m_thick |
|
protected |
◆ m_thin
double TechDraw::LineGroup::m_thin |
|
protected |
The documentation for this class was generated from the following files:
- src/Mod/TechDraw/App/LineGroup.h
- src/Mod/TechDraw/App/LineGroup.cpp