#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, |
|
|
int |
groupNumber = -1 |
|
) |
| |
|
static |
◆ getGroupNamesFromFile()
| std::string LineGroup::getGroupNamesFromFile |
( |
std::string |
FileName | ) |
|
|
static |
◆ getName()
| std::string TechDraw::LineGroup::getName |
( |
void |
| ) |
|
◆ getRecordFromFile()
| std::string LineGroup::getRecordFromFile |
( |
std::string |
parmFile, |
|
|
int |
groupNumber |
|
) |
| |
|
static |
◆ getWeight()
| double LineGroup::getWeight |
( |
std::string |
s | ) |
|
◆ init()
| void LineGroup::init |
( |
void |
| ) |
|
|
protected |
◆ lineGroupFactory()
References Base::Console(), Base::ConsoleSingleton::Error(), getRecordFromFile(), LineGroup(), TechDraw::Preferences::lineGroupFile(), setWeight(), and split().
Referenced by TechDrawGui::TaskCenterLine::getCenterWidth(), TechDraw::DrawUtil::getDefaultLineWeight(), getDefaultWidth(), TechDraw::LineFormat::getDefEdgeWidth(), TechDrawGui::ViewProviderLeader::getDefLineWeight(), TechDrawGui::ViewProviderRichAnno::getDefLineWeight(), TechDrawGui::ViewProviderGeomHatch::getParameters(), TechDrawGui::TaskLeaderLine::prefWeight(), TechDrawGui::TaskRichAnno::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:
- FreeCAD/src/Mod/TechDraw/App/LineGroup.h
- FreeCAD/src/Mod/TechDraw/App/LineGroup.cpp