Handle multiple DrawPage in Document

This commit is contained in:
WandererFan
2016-04-25 14:30:50 -04:00
committed by wmayer
parent a3592a201c
commit 8c93631b41
8 changed files with 372 additions and 251 deletions

View File

@@ -160,6 +160,18 @@ std::vector<std::string> DrawViewClip::getChildViewNames()
return childNames;
}
bool DrawViewClip::isViewInClip(App::DocumentObject* view)
{
bool result = false;
std::vector<App::DocumentObject*> children = Views.getValues();
for (std::vector<App::DocumentObject*>::iterator it = children.begin(); it != children.end(); ++it) {
if ((*it) == view) {
result = true;
}
}
return result;
}
PyObject *DrawViewClip::getPyObject(void)
{
if (PythonObject.is(Py::_None())) {