GetFeatureOperations
原型
std::vector<FeatureOperation> GetFeatureOperations(unsigned taskId);
功能
获取指定任务下的所有制造特征工序(FeatureOperation)对象。
只返回任务中的制造特征工序,其它类型的工序(复合工序、通用工序、工艺工序等)会被忽略。
参数
- taskId: 任务Id。
返回值
该任务下所有制造特征工序的列表。
示例
// 遍历一个任务中所有的制造特征工序
unsigned taskId = mpl::GetTaskList().front().id;
for (const mpl::FeatureOperation& featureOp : mpl::GetFeatureOperations(taskId)) {
std::cout << featureOp.getId() << " " << featureOp.getName() << std::endl;
}