Sketcher: App - Clang-format

This commit is contained in:
Abdullah Tahiri
2023-05-18 19:01:34 +02:00
committed by abdullahtahiriyo
parent c33cdcd68a
commit 987b4bda2a
40 changed files with 9714 additions and 7322 deletions

View File

@@ -22,7 +22,7 @@
#include "PreCompiled.h"
#ifndef _PreComp_
# include <boost/uuid/uuid_io.hpp>
#include <boost/uuid/uuid_io.hpp>
#endif
#include <Base/Console.h>
@@ -33,43 +33,45 @@
using namespace Sketcher;
TYPESYSTEM_SOURCE(Sketcher::ExternalGeometryFacade,Base::BaseClass)
TYPESYSTEM_SOURCE(Sketcher::ExternalGeometryFacade, Base::BaseClass)
ExternalGeometryFacade::ExternalGeometryFacade(): Geo(nullptr), SketchGeoExtension(nullptr), ExternalGeoExtension(nullptr)
ExternalGeometryFacade::ExternalGeometryFacade()
: Geo(nullptr),
SketchGeoExtension(nullptr),
ExternalGeoExtension(nullptr)
{}
ExternalGeometryFacade::ExternalGeometryFacade(const Part::Geometry* geometry)
: Geo(geometry)
{
}
ExternalGeometryFacade::ExternalGeometryFacade(const Part::Geometry * geometry)
: Geo(geometry)
{
if(geometry)
if (geometry)
initExtensions();
else
THROWM(Base::ValueError, "ExternalGeometryFacade initialized with Geometry null pointer");
}
std::unique_ptr<ExternalGeometryFacade> ExternalGeometryFacade::getFacade(Part::Geometry * geometry)
std::unique_ptr<ExternalGeometryFacade> ExternalGeometryFacade::getFacade(Part::Geometry* geometry)
{
if(geometry)
if (geometry)
return std::unique_ptr<ExternalGeometryFacade>(new ExternalGeometryFacade(geometry));
else
else
return std::unique_ptr<ExternalGeometryFacade>(nullptr);
}
std::unique_ptr<const ExternalGeometryFacade> ExternalGeometryFacade::getFacade(const Part::Geometry * geometry)
std::unique_ptr<const ExternalGeometryFacade>
ExternalGeometryFacade::getFacade(const Part::Geometry* geometry)
{
if(geometry)
if (geometry)
return std::unique_ptr<const ExternalGeometryFacade>(new ExternalGeometryFacade(geometry));
else
else
return std::unique_ptr<const ExternalGeometryFacade>(nullptr);
}
void ExternalGeometryFacade::setGeometry(Part::Geometry *geometry)
void ExternalGeometryFacade::setGeometry(Part::Geometry* geometry)
{
Geo = geometry;
if(geometry)
if (geometry)
initExtensions();
else
THROWM(Base::ValueError, "ExternalGeometryFacade initialized with Geometry null pointer");
@@ -77,67 +79,72 @@ void ExternalGeometryFacade::setGeometry(Part::Geometry *geometry)
void ExternalGeometryFacade::initExtensions()
{
if(!Geo->hasExtension(SketchGeometryExtension::getClassTypeId())) {
if (!Geo->hasExtension(SketchGeometryExtension::getClassTypeId())) {
getGeo()->setExtension(std::make_unique<SketchGeometryExtension>()); // Create getExtension
getGeo()->setExtension(std::make_unique<SketchGeometryExtension>());// Create getExtension
Base::Console().Warning("%s\nSketcher External Geometry without Geometry Extension: %s \n", boost::uuids::to_string(Geo->getTag()).c_str());
Base::Console().Warning("%s\nSketcher External Geometry without Geometry Extension: %s \n",
boost::uuids::to_string(Geo->getTag()).c_str());
}
if(!Geo->hasExtension(ExternalGeometryExtension::getClassTypeId())) {
if (!Geo->hasExtension(ExternalGeometryExtension::getClassTypeId())) {
getGeo()->setExtension(std::make_unique<ExternalGeometryExtension>()); // Create getExtension
getGeo()->setExtension(std::make_unique<ExternalGeometryExtension>());// Create getExtension
Base::Console().Warning("%s\nSketcher External Geometry without ExternalGeometryExtension: %s \n", boost::uuids::to_string(Geo->getTag()).c_str());
Base::Console().Warning(
"%s\nSketcher External Geometry without ExternalGeometryExtension: %s \n",
boost::uuids::to_string(Geo->getTag()).c_str());
}
SketchGeoExtension =
std::static_pointer_cast<const SketchGeometryExtension>(
(Geo->getExtension(SketchGeometryExtension::getClassTypeId())).lock()
);
SketchGeoExtension = std::static_pointer_cast<const SketchGeometryExtension>(
(Geo->getExtension(SketchGeometryExtension::getClassTypeId())).lock());
ExternalGeoExtension =
std::static_pointer_cast<const ExternalGeometryExtension>(
(Geo->getExtension(ExternalGeometryExtension::getClassTypeId())).lock()
);
ExternalGeoExtension = std::static_pointer_cast<const ExternalGeometryExtension>(
(Geo->getExtension(ExternalGeometryExtension::getClassTypeId())).lock());
}
void ExternalGeometryFacade::initExtensions() const
{
if(!Geo->hasExtension(SketchGeometryExtension::getClassTypeId()))
THROWM(Base::ValueError, "ExternalGeometryFacade for const::Geometry without SketchGeometryExtension");
if (!Geo->hasExtension(SketchGeometryExtension::getClassTypeId()))
THROWM(Base::ValueError,
"ExternalGeometryFacade for const::Geometry without SketchGeometryExtension");
if(!Geo->hasExtension(ExternalGeometryExtension::getClassTypeId()))
THROWM(Base::ValueError, "ExternalGeometryFacade for const::Geometry without ExternalGeometryExtension");
if (!Geo->hasExtension(ExternalGeometryExtension::getClassTypeId()))
THROWM(Base::ValueError,
"ExternalGeometryFacade for const::Geometry without ExternalGeometryExtension");
auto ext = std::static_pointer_cast<const SketchGeometryExtension>(Geo->getExtension(SketchGeometryExtension::getClassTypeId()).lock());
auto ext = std::static_pointer_cast<const SketchGeometryExtension>(
Geo->getExtension(SketchGeometryExtension::getClassTypeId()).lock());
const_cast<ExternalGeometryFacade *>(this)->SketchGeoExtension = ext;
const_cast<ExternalGeometryFacade*>(this)->SketchGeoExtension = ext;
auto extext = std::static_pointer_cast<const ExternalGeometryExtension>(Geo->getExtension(ExternalGeometryExtension::getClassTypeId()).lock());
auto extext = std::static_pointer_cast<const ExternalGeometryExtension>(
Geo->getExtension(ExternalGeometryExtension::getClassTypeId()).lock());
const_cast<ExternalGeometryFacade *>(this)->ExternalGeoExtension = extext;
const_cast<ExternalGeometryFacade*>(this)->ExternalGeoExtension = extext;
}
void ExternalGeometryFacade::ensureSketchGeometryExtensions(Part::Geometry * geometry)
void ExternalGeometryFacade::ensureSketchGeometryExtensions(Part::Geometry* geometry)
{
if(!geometry->hasExtension(SketchGeometryExtension::getClassTypeId())) {
geometry->setExtension(std::make_unique<SketchGeometryExtension>()); // Create geoExtension
if (!geometry->hasExtension(SketchGeometryExtension::getClassTypeId())) {
// Create geoExtension
geometry->setExtension(std::make_unique<SketchGeometryExtension>());
}
if(!geometry->hasExtension(ExternalGeometryExtension::getClassTypeId())) {
geometry->setExtension(std::make_unique<ExternalGeometryExtension>()); // Create external geoExtension
if (!geometry->hasExtension(ExternalGeometryExtension::getClassTypeId())) {
// Create external geoExtension
geometry->setExtension(std::make_unique<ExternalGeometryExtension>());
}
}
void ExternalGeometryFacade::copyId(const Part::Geometry * src, Part::Geometry * dst)
void ExternalGeometryFacade::copyId(const Part::Geometry* src, Part::Geometry* dst)
{
auto gfsrc = ExternalGeometryFacade::getFacade(src);
auto gfdst = ExternalGeometryFacade::getFacade(dst);
gfdst->setId(gfsrc->getId());
}
PyObject * ExternalGeometryFacade::getPyObject()
PyObject* ExternalGeometryFacade::getPyObject()
{
return new ExternalGeometryFacadePy(new ExternalGeometryFacade(this->Geo));
}