- <feature
- id="Import"
- title="Import"
- tooltip="Import a mesh"
- icon=":icons/import.png">
- <file_selector
- id="import_file_selector"
- title="Import file"
- path="D:\NewGEOM\data\brep-step"
- formats="BREP,STEP" />
- <!-- TODO: pass formats as validator
- <validator id="Format" parameters="BREP:BREPImport,STEP:STEPImport" />
- -->
+ <feature id="Import" title="Import" tooltip="Import a file" icon=":icons/import.png" document="Part">
+ <file_selector id="file_path" title="Import file" path="">
+ <validator id="ExchangePlugin_ImportFormat" parameters="BREP|BRP:BREP,STEP|STP:STEP,IGES|IGS:IGES" />
+ </file_selector>
+ </feature>
+ <feature id="Export" title="Export" tooltip="Export to file" icon=":icons/export.png">
+ <export_file_selector id="file_path" type="save" title="Export file" path="">
+ <validator id="ExchangePlugin_ExportFormat" parameters="BREP|BRP:BREP,STEP|STP:STEP,IGES|IGS:IGES-5.1,IGES|IGS:IGES-5.3" />
+ </export_file_selector>
+ <multi_selector id="selection_list" tooltip="Select a set of objects"
+ type_choice="Vertices Edges Faces Solids Objects" use_choice="true">
+ <validator id="GeomValidators_Finite"/>
+ </multi_selector>