Фильтры отбора Fusion 360 API
При предоставлении пользователю выбора объекта при помощи Fusion 360 API, можно указать какой тип(типы) граней могут быть выбраны. Например, при использовании метода selectEntity объекта UserInterface, второй его аргумент является фильтром выбора. Также при выполнении выбора в пользовательской команде при помощи объекта SelectionCommandInput, можно задать фильтр, для определения тип вхождений, которые доступны для выбора. Фильтр выбора имеет тип String. Полный список всех допустимых фильтров выбора перечислен ниже.
Filter String |
Description |
Bodies |
Объекты BRepBody (как твердые тела, так и поверхности). |
SolidBodies |
Твердые объекты BRepBody. |
SurfaceBodies |
Открытые объекты (поверхности) BRepBody. |
Faces |
Грани BRepFace любой формы на твердых телах и поверхностных объектов BRepBody. |
SolidFaces |
Вхождения BRepFace любой формы на твердых объектах BRepBody. |
SurfaceFaces |
Вхождения BRepFace любой формы на поверхностных объектах BRepBody. |
PlanarFaces |
Плоские объекты BRepFace. |
CylindricalFaces |
Цилиндрические объекты BRepFace. |
ConicalFaces |
Конические объекты BRepFace. |
SphericalFaces |
Сферические объекты BRepFace. |
ToroidalFaces |
Тороидальные объекты BRepFace. |
SplineFaces |
Сплайн (NURBS) объекты BRepFace. |
Edges |
Объекты BRepEdge любой формы. |
LinearEdges |
Линейные объекты BRepEdge. |
CircularEdges |
Круговые BRepEdge (круги и дуги) объекты. |
EllipticalEdges |
Эллиптические BRepEdge (полные эллипсы и эллиптические дуги) объекты. |
TangentEdges |
Объекты BRepEdge, которые соединяют грани, и касательны к этим граням. |
NonTangentEdges |
Объекты BRepEdge, которые соединяют грани, которые не являются касательными к этой грани. |
Vertices |
Обекты BRepVertex. |
RootComponents |
Корневой компонент объектов. |
Occurrences |
Объекты-вхождения. |
Sketches |
Объекты эскизов. |
SketchCurves |
Формы эскизов. |
SketchLines |
Объекты SketchLine. |
SketchCircles |
Объекты SketchCircle. |
SketchPoints |
Объекты SketchPoint. |
ConstructionPoints |
Объекты ConstructionPoint. |
ConstructionLines |
Объекты ConstructionLine. |
ConstructionPlanes |
Объекты ConstructionPlane. |
Источник: http://help.autodesk.com/view/NINVFUS/ENU/?guid=GUID-03033DE6-AD8E-46B3-B4E6-DADA8D389E4E
Обсуждение: http://adn-cis.org/forum/index.php?topic=3245
Опубликовано 30.11.2015Отредактировано 20.12.2015 в 14:40:36