Sketcher: App - Clang-format
This commit is contained in:
committed by
abdullahtahiriyo
parent
c33cdcd68a
commit
987b4bda2a
@@ -28,9 +28,10 @@
|
||||
|
||||
// inclusion of the generated files (generated out of SketchPy.xml)
|
||||
#include "SketchPy.h"
|
||||
#include "SketchPy.cpp"
|
||||
#include "ConstraintPy.h"
|
||||
|
||||
#include "SketchPy.cpp"
|
||||
|
||||
#include "ConstraintPy.h"
|
||||
|
||||
using namespace Sketcher;
|
||||
using namespace Part;
|
||||
@@ -41,7 +42,7 @@ std::string SketchPy::representation() const
|
||||
return std::string("<Sketch object>");
|
||||
}
|
||||
|
||||
PyObject *SketchPy::PyMake(struct _typeobject *, PyObject *, PyObject *) // Python wrapper
|
||||
PyObject* SketchPy::PyMake(struct _typeobject*, PyObject*, PyObject*)// Python wrapper
|
||||
{
|
||||
// create a new instance of SketchPy and the Twin object
|
||||
return new SketchPy(new Sketch());
|
||||
@@ -55,7 +56,7 @@ int SketchPy::PyInit(PyObject* /*args*/, PyObject* /*kwd*/)
|
||||
|
||||
// +++ methods implementer ++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
PyObject* SketchPy::solve(PyObject *args)
|
||||
PyObject* SketchPy::solve(PyObject* args)
|
||||
{
|
||||
if (!PyArg_ParseTuple(args, ""))
|
||||
return nullptr;
|
||||
@@ -63,23 +64,23 @@ PyObject* SketchPy::solve(PyObject *args)
|
||||
return Py::new_reference_to(Py::Long(getSketchPtr()->solve()));
|
||||
}
|
||||
|
||||
PyObject* SketchPy::addGeometry(PyObject *args)
|
||||
PyObject* SketchPy::addGeometry(PyObject* args)
|
||||
{
|
||||
PyObject *pcObj;
|
||||
PyObject* pcObj;
|
||||
if (!PyArg_ParseTuple(args, "O", &pcObj))
|
||||
return nullptr;
|
||||
|
||||
if (PyObject_TypeCheck(pcObj, &(Part::GeometryPy::Type))) {
|
||||
Part::Geometry *geo = static_cast<Part::GeometryPy*>(pcObj)->getGeometryPtr();
|
||||
Part::Geometry* geo = static_cast<Part::GeometryPy*>(pcObj)->getGeometryPtr();
|
||||
return Py::new_reference_to(Py::Long(this->getSketchPtr()->addGeometry(geo)));
|
||||
}
|
||||
else if (PyObject_TypeCheck(pcObj, &(PyList_Type)) ||
|
||||
PyObject_TypeCheck(pcObj, &(PyTuple_Type))) {
|
||||
std::vector<Part::Geometry *> geoList;
|
||||
else if (PyObject_TypeCheck(pcObj, &(PyList_Type))
|
||||
|| PyObject_TypeCheck(pcObj, &(PyTuple_Type))) {
|
||||
std::vector<Part::Geometry*> geoList;
|
||||
Py::Sequence list(pcObj);
|
||||
for (Py::Sequence::iterator it = list.begin(); it != list.end(); ++it) {
|
||||
if (PyObject_TypeCheck((*it).ptr(), &(Part::GeometryPy::Type))) {
|
||||
Part::Geometry *geo = static_cast<Part::GeometryPy*>((*it).ptr())->getGeometryPtr();
|
||||
Part::Geometry* geo = static_cast<Part::GeometryPy*>((*it).ptr())->getGeometryPtr();
|
||||
geoList.push_back(geo);
|
||||
}
|
||||
}
|
||||
@@ -87,7 +88,7 @@ PyObject* SketchPy::addGeometry(PyObject *args)
|
||||
int ret = this->getSketchPtr()->addGeometry(geoList) + 1;
|
||||
std::size_t numGeo = geoList.size();
|
||||
Py::Tuple tuple(numGeo);
|
||||
for (std::size_t i=0; i<numGeo; ++i) {
|
||||
for (std::size_t i = 0; i < numGeo; ++i) {
|
||||
int geoId = ret - int(numGeo - i);
|
||||
tuple.setItem(i, Py::Long(geoId));
|
||||
}
|
||||
@@ -99,9 +100,9 @@ PyObject* SketchPy::addGeometry(PyObject *args)
|
||||
throw Py::TypeError(error);
|
||||
}
|
||||
|
||||
PyObject* SketchPy::addConstraint(PyObject *args)
|
||||
PyObject* SketchPy::addConstraint(PyObject* args)
|
||||
{
|
||||
PyObject *pcObj;
|
||||
PyObject* pcObj;
|
||||
if (!PyArg_ParseTuple(args, "O", &pcObj))
|
||||
return nullptr;
|
||||
|
||||
@@ -110,7 +111,7 @@ PyObject* SketchPy::addConstraint(PyObject *args)
|
||||
Py::Sequence list(pcObj);
|
||||
for (Py::Sequence::iterator it = list.begin(); it != list.end(); ++it) {
|
||||
if (PyObject_TypeCheck((*it).ptr(), &(ConstraintPy::Type))) {
|
||||
Constraint *con = static_cast<ConstraintPy*>((*it).ptr())->getConstraintPtr();
|
||||
Constraint* con = static_cast<ConstraintPy*>((*it).ptr())->getConstraintPtr();
|
||||
values.push_back(con);
|
||||
}
|
||||
}
|
||||
@@ -118,14 +119,14 @@ PyObject* SketchPy::addConstraint(PyObject *args)
|
||||
int ret = getSketchPtr()->addConstraints(values) + 1;
|
||||
std::size_t numCon = values.size();
|
||||
Py::Tuple tuple(numCon);
|
||||
for (std::size_t i=0; i<numCon; ++i) {
|
||||
for (std::size_t i = 0; i < numCon; ++i) {
|
||||
int conId = ret - int(numCon - i);
|
||||
tuple.setItem(i, Py::Long(conId));
|
||||
}
|
||||
return Py::new_reference_to(tuple);
|
||||
}
|
||||
else if(PyObject_TypeCheck(pcObj, &(ConstraintPy::Type))) {
|
||||
ConstraintPy *pcObject = static_cast<ConstraintPy*>(pcObj);
|
||||
else if (PyObject_TypeCheck(pcObj, &(ConstraintPy::Type))) {
|
||||
ConstraintPy* pcObject = static_cast<ConstraintPy*>(pcObj);
|
||||
int ret = getSketchPtr()->addConstraint(pcObject->getConstraintPtr());
|
||||
return Py::new_reference_to(Py::Long(ret));
|
||||
}
|
||||
@@ -136,7 +137,7 @@ PyObject* SketchPy::addConstraint(PyObject *args)
|
||||
}
|
||||
}
|
||||
|
||||
PyObject* SketchPy::clear(PyObject *args)
|
||||
PyObject* SketchPy::clear(PyObject* args)
|
||||
{
|
||||
if (!PyArg_ParseTuple(args, ""))
|
||||
return nullptr;
|
||||
@@ -146,23 +147,25 @@ PyObject* SketchPy::clear(PyObject *args)
|
||||
Py_RETURN_NONE;
|
||||
}
|
||||
|
||||
PyObject* SketchPy::movePoint(PyObject *args)
|
||||
PyObject* SketchPy::movePoint(PyObject* args)
|
||||
{
|
||||
int index1,index2;
|
||||
PyObject *pcObj;
|
||||
int relative=0;
|
||||
if (!PyArg_ParseTuple(args, "iiO!|i", &index1,&index2,&(Base::VectorPy::Type),&pcObj,&relative))
|
||||
int index1, index2;
|
||||
PyObject* pcObj;
|
||||
int relative = 0;
|
||||
if (!PyArg_ParseTuple(
|
||||
args, "iiO!|i", &index1, &index2, &(Base::VectorPy::Type), &pcObj, &relative))
|
||||
return nullptr;
|
||||
Base::Vector3d* toPoint = static_cast<Base::VectorPy*>(pcObj)->getVectorPtr();
|
||||
|
||||
return Py::new_reference_to(Py::Long(getSketchPtr()->movePoint(index1,static_cast<Sketcher::PointPos>(index2),*toPoint,(relative>0))));
|
||||
return Py::new_reference_to(Py::Long(getSketchPtr()->movePoint(
|
||||
index1, static_cast<Sketcher::PointPos>(index2), *toPoint, (relative > 0))));
|
||||
}
|
||||
|
||||
// +++ attributes implementer ++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
Py::Long SketchPy::getConstraint() const
|
||||
{
|
||||
//return Py::Int();
|
||||
// return Py::Int();
|
||||
throw Py::AttributeError("Not yet implemented");
|
||||
}
|
||||
|
||||
@@ -170,7 +173,7 @@ Py::Tuple SketchPy::getConflicts() const
|
||||
{
|
||||
std::vector<int> c = getSketchPtr()->getConflicting();
|
||||
Py::Tuple t(c.size());
|
||||
for (std::size_t i=0; i<c.size(); i++) {
|
||||
for (std::size_t i = 0; i < c.size(); i++) {
|
||||
t.setItem(i, Py::Long(c[i]));
|
||||
}
|
||||
|
||||
@@ -181,7 +184,7 @@ Py::Tuple SketchPy::getRedundancies() const
|
||||
{
|
||||
std::vector<int> c = getSketchPtr()->getRedundant();
|
||||
Py::Tuple t(c.size());
|
||||
for (std::size_t i=0; i<c.size(); i++) {
|
||||
for (std::size_t i = 0; i < c.size(); i++) {
|
||||
t.setItem(i, Py::Long(c[i]));
|
||||
}
|
||||
|
||||
@@ -202,7 +205,7 @@ Py::Object SketchPy::getShape() const
|
||||
// +++ custom attributes implementer ++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
|
||||
PyObject *SketchPy::getCustomAttributes(const char* /*attr*/) const
|
||||
PyObject* SketchPy::getCustomAttributes(const char* /*attr*/) const
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
@@ -211,5 +214,3 @@ int SketchPy::setCustomAttributes(const char* /*attr*/, PyObject* /*obj*/)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user