Creating Sense

CATIA CAA API Help – 2

You can set the color of the main part body using
CATIPartRequest::GetMainBody to get the body and CATIVisProperties on that body.
I don’t have experience with the other cases.
Here’s my code which starts from a CATDocument. If you have another CATPart-related interface you might be able to skip some steps below:
// input is CATDocument *pDocument