Several enhancements

+ PLMXML Reader
+ Some meta information sorting
+ Making ProductRefs invisibly in Tree
This commit is contained in:
jriegel
2015-04-02 22:56:42 +02:00
committed by Stefan Tröger
parent 5d5c04a508
commit c88a8336dc
15 changed files with 275 additions and 65 deletions

View File

@@ -94,9 +94,15 @@ std::vector<std::string> ViewProviderProductRef::getDisplayModes(void) const
std::vector<App::DocumentObject*> ViewProviderProductRef::claimChildren(void)const
{
App::DocumentObject * obj = static_cast<Assembly::ProductRef*>(getObject())->Item.getValue();
if (obj){
std::vector<App::DocumentObject*> ret(1);
ret[0] = static_cast<Assembly::ProductRef*>(getObject())->Item.getValue();
ret[0] = obj;
return ret;
}
else{
return std::vector<App::DocumentObject*>();
}
}
std::vector<App::DocumentObject*> ViewProviderProductRef::claimChildren3D(void)const