[TD]expose dimension arrow position to Python

This commit is contained in:
wandererfan
2020-03-01 19:29:51 -05:00
committed by WandererFan
parent 24f10a34ea
commit e0eda0de58
6 changed files with 46 additions and 1 deletions

View File

@@ -99,6 +99,16 @@ PyObject* DrawViewDimensionPy::getAnglePoints(PyObject* args)
return ret;
}
PyObject* DrawViewDimensionPy::getArrowPositions(PyObject* args)
{
(void) args;
DrawViewDimension* dvd = getDrawViewDimensionPtr();
pointPair pts = dvd->getArrowPositions();
PyObject* ret = PyList_New(0);
PyList_Append(ret,new Base::VectorPy(new Base::Vector3d(pts.first)));
PyList_Append(ret,new Base::VectorPy(new Base::Vector3d(pts.second)));
return ret;
}
PyObject *DrawViewDimensionPy::getCustomAttributes(const char* /*attr*/) const
{
return 0;