#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