Получение идентификатора операции в 3D

Автор Nesh, 10.05.07, 16:35:35

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Nesh

Подскажите, как мне получить идентификатор операии, узнать, что в дереве на первом месте операция такая то, по готовой модели, а потом прочесть в нем параметры, на втором месте операция такая то и т.д.

Дмитрий22

Не просто, но можно. Спасибо Вирату.
Например, через перебор коллекции поверхностей так:
ksEntityCollection collect = (ksEntityCollection)part.EntityCollection((short)Obj3dType.o3d_face);
 ksEntity ent = (ksEntity)collect.GetByIndex(0);
 var Operation = ent.GetDefinition();
 ksEntity entOperation = Operation.getOwnerEntity();
  if(entOperation.type == 543)
   ///....