Moved DrawUtil.cpp member functions to DrawViewPart.cpp
Updated ownership of member functions & updated headers Removed redundant ownership lines Removed reference to removed ownership line Removed owner from function head static reference removed from header file, function heads updated attempt to fix CosmeticExtension.cpp attempt to fix CosmeticExtension.cpp #2 attempt to fix CosmeticExtension.cpp #3 CosmeticExtension.cpp refactored based on DrawUtil member functions move
This commit is contained in:
committed by
Benjamin Nauck
parent
79008331b3
commit
95c1db7e3c
@@ -66,16 +66,17 @@ TechDraw::DrawViewPart* CosmeticExtension::getOwner()
|
||||
void CosmeticExtension::deleteCosmeticElements(std::vector<std::string> removables)
|
||||
{
|
||||
// Base::Console().Message("CEx::deleteCosmeticElements(%d removables)\n", removables.size());
|
||||
DrawViewPart* viewPart = getOwner();
|
||||
for (auto& name : removables) {
|
||||
if (DU::getGeomTypeFromName(name) == "Vertex" &&
|
||||
DU::isCosmeticVertex(getOwner(), name)) {
|
||||
viewPart->isCosmeticVertex(name)) {
|
||||
CosmeticVertex* vert = getCosmeticVertexBySelection(name);
|
||||
removeCosmeticVertex(vert->getTagAsString());
|
||||
continue;
|
||||
}
|
||||
if (DU::getGeomTypeFromName(name) == "Edge" &&
|
||||
( DU::isCosmeticEdge(getOwner(), name) ||
|
||||
DU::isCenterLine(getOwner(), name) ) ) {
|
||||
( viewPart->isCosmeticEdge(name) ||
|
||||
viewPart->isCenterLine(name))) {
|
||||
CosmeticEdge* edge = getCosmeticEdgeBySelection(name);
|
||||
if (edge) {
|
||||
// if not edge, something has gone very wrong!
|
||||
|
||||
Reference in New Issue
Block a user