//获取部件加载状态
bool isloading = true;
Part *resCurrentProtype = dynamic_cast<Part *>(component1->Prototype());
if(resCurrentProtype == NULL)
{
isloading = false;// 不加载为false 全加载和部份加载为true
}
//获取部件抑制状态
bool suppressedState = true ;
if(component1->IsSuppressed()||component1->Prototype()==NULL)
{
suppressedState = false ; // 抑制的和空的为false
}
//判断装配组件Component是否加载状态
bool isComponentLoad(Assemblies::Component *component)
{
bool isbool = true;
Part *resCurrentProtype = dynamic_cast<Part *>(component->Prototype());
if(resCurrentProtype == NULL)
{
isbool = false;
}
return isbool;
}
//判断装配组件Component是否抑制
bool suppressedState(Assemblies::Component *component)
{
bool suppressedState = true ;
if(component->IsSuppressed()||component->Prototype()==NULL)
{
suppressedState = false ; // 抑制的和空的为false
}
}