- std::vector<int> aColor;
- if (aOCListener->isFullyConstrained())
- aColor = Config_PropManager::color("Visualization", "sketch_fully_constrained_color");
- else if (aOCListener->isConflictingObject(theObject))
- aColor = Config_PropManager::color("Visualization", "sketch_overconstraint_color");
- else {
- if (isConstruction)
- aColor = Config_PropManager::color("Visualization", "sketch_auxiliary_color");
- else if (isExternal(aFeature))
- aColor = Config_PropManager::color("Visualization", "sketch_external_color");
- else
- aColor = Config_PropManager::color("Visualization", "sketch_entity_color");
- }