CATIA CAA API Help – 10

….. Vishal Narayan

Getting Parent/Child relationship

spec object into CATIStructureAnalyse. If anyone is interested, here is a function that checks whether given feature has any dependent features (equivalent to “Parent/Children…” context menu option):

bool HasChildFeatures(CATBaseUnknown* fature) {
CATIStructureAnalyse_var analyse = fature;
CATListValCATBaseUnknown_var children;
analyse->AnalyseDirectChildren(CATISpecObject::ClassName(),children);
if (children == NULL)
return false;
int size = children.Size();
return size > 0;
}

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s