Skip to main content

icon_rs/
generated.rs

1// Generated by tools/icons/gen.py. Do not edit.
2
3icons! {
4    EXTRUDE => ("extrude", Solid, "Extrude"),
5    REVOLVE => ("revolve", Solid, "Revolve"),
6    SWEEP => ("sweep", Solid, "Sweep"),
7    LOFT => ("loft", Solid, "Loft"),
8    THICKEN => ("thicken", Solid, "Thicken"),
9    ENCLOSE => ("enclose", Solid, "Enclose"),
10    FILLET => ("fillet", Solid, "Fillet"),
11    CHAMFER => ("chamfer", Solid, "Chamfer"),
12    DRAFT => ("draft", Solid, "Draft"),
13    RIB => ("rib", Solid, "Rib"),
14    SHELL => ("shell", Solid, "Shell"),
15    HOLE => ("hole", Solid, "Hole"),
16    THREAD => ("thread", Solid, "Thread"),
17    LINEAR_PATTERN => ("linear-pattern", Solid, "Linear pattern"),
18    CIRCULAR_PATTERN => ("circular-pattern", Solid, "Circular pattern"),
19    BOOLEAN => ("boolean", Solid, "Boolean"),
20    SPLIT => ("split", Solid, "Split"),
21    TRANSFORM => ("transform", Solid, "Transform"),
22    COMPOSITE_PART => ("composite-part", Solid, "Composite part"),
23    PLANE => ("plane", Solid, "Plane"),
24    MATE_CONNECTOR => ("mate-connector", Solid, "Mate connector"),
25    CUSTOM_FEATURE => ("custom-feature", Solid, "Add custom feature"),
26    MEASURE => ("measure", Solid, "Measure"),
27    SECTION_VIEW => ("section-view", Solid, "Section view"),
28    MASS_PROPERTIES => ("mass-properties", Solid, "Mass properties"),
29    PART => ("part", Solid, "Part"),
30    SKETCH => ("sketch", Solid, "Sketch"),
31    SURFACE => ("surface", Solid, "Surface"),
32    SHEET_METAL_MODEL => ("sheet-metal-model", Solid, "Sheet metal model"),
33    SHEET_METAL_FINISH => ("sheet-metal-finish", Solid, "Finish sheet metal model"),
34    SHEET_METAL_FLANGE => ("sheet-metal-flange", Solid, "Flange"),
35    SHEET_METAL_HEM => ("sheet-metal-hem", Solid, "Hem"),
36    SHEET_METAL_TAB => ("sheet-metal-tab", Solid, "Tab"),
37    SHEET_METAL_BEND => ("sheet-metal-bend", Solid, "Bend"),
38    SHEET_METAL_JOG => ("sheet-metal-jog", Solid, "Jog"),
39    SHEET_METAL_FORM => ("sheet-metal-form", Solid, "Form"),
40    SHEET_METAL_LOFT => ("sheet-metal-loft", Solid, "Sheet metal loft"),
41    SHEET_METAL_MAKE_JOINT => ("sheet-metal-make-joint", Solid, "Make joint"),
42    SHEET_METAL_MODIFY_JOINT => ("sheet-metal-modify-joint", Solid, "Modify joint"),
43    SHEET_METAL_CORNER => ("sheet-metal-corner", Solid, "Corner"),
44    SHEET_METAL_BEND_RELIEF => ("sheet-metal-bend-relief", Solid, "Bend relief"),
45    SHEET_METAL_CORNER_BREAK => ("sheet-metal-corner-break", Solid, "Corner break"),
46    SHEET_METAL_TABLE => ("sheet-metal-table", Line, "Sheet metal table and flat view"),
47    FLAT_PATTERN => ("flat-pattern", Line, "Flat pattern"),
48    MATE_FASTENED => ("mate-fastened", Solid, "Fastened mate"),
49    MATE_REVOLUTE => ("mate-revolute", Solid, "Revolute mate"),
50    MATE_SLIDER => ("mate-slider", Solid, "Slider mate"),
51    MATE_PLANAR => ("mate-planar", Solid, "Planar mate"),
52    MATE_CYLINDRICAL => ("mate-cylindrical", Solid, "Cylindrical mate"),
53    MATE_PIN_SLOT => ("mate-pin-slot", Solid, "Pin slot mate"),
54    MATE_BALL => ("mate-ball", Solid, "Ball mate"),
55    MATE_PARALLEL => ("mate-parallel", Solid, "Parallel mate"),
56    MATE_TANGENT => ("mate-tangent", Solid, "Tangent mate"),
57    MATE_WIDTH => ("mate-width", Solid, "Width mate"),
58    RELATIONS => ("relations", Solid, "Relations"),
59    GEAR_RELATION => ("gear-relation", Solid, "Gear relation"),
60    RACK_PINION => ("rack-pinion", Solid, "Rack and pinion relation"),
61    SCREW_RELATION => ("screw-relation", Solid, "Screw relation"),
62    LINEAR_RELATION => ("linear-relation", Solid, "Linear relation"),
63    GROUP => ("group", Solid, "Group"),
64    REPLICATE => ("replicate", Solid, "Replicate"),
65    EXPLODE => ("explode", Solid, "Explode"),
66    NAMED_POSITIONS => ("named-positions", Solid, "Named positions"),
67    DISPLAY_STATES => ("display-states", Solid, "Display states"),
68    ASSEMBLY_PROPERTIES => ("assembly-properties", Solid, "Assembly properties"),
69    BILL_OF_MATERIALS => ("bill-of-materials", Solid, "Bill of materials"),
70    STANDARD_CONTENT => ("standard-content", Solid, "Standard content"),
71    ASSEMBLY => ("assembly", Solid, "Assembly"),
72    ASSEMBLY_RIGID => ("assembly-rigid", Solid, "Rigid subassembly"),
73    PART_STUDIO => ("part-studio", Solid, "Part Studio"),
74    MATERIAL_LIBRARY => ("material-library", Solid, "Material library"),
75    FEATURE_STUDIO => ("feature-studio", Solid, "Feature Studio"),
76    CAM_STUDIO => ("cam-studio", Solid, "CAM Studio"),
77    PCB_STUDIO => ("pcb-studio", Solid, "PCB Studio"),
78    RENDER_STUDIO => ("render-studio", Solid, "Render Studio"),
79    LINE => ("line", Sketch, "Line"),
80    MIDPOINT_LINE => ("midpoint-line", Sketch, "Midpoint line"),
81    CORNER_RECTANGLE => ("corner-rectangle", Sketch, "Corner rectangle"),
82    CENTER_RECTANGLE => ("center-rectangle", Sketch, "Center rectangle"),
83    ALIGNED_RECTANGLE => ("aligned-rectangle", Sketch, "Aligned rectangle"),
84    CENTER_CIRCLE => ("center-circle", Sketch, "Center circle"),
85    THREE_POINT_CIRCLE => ("three-point-circle", Sketch, "3 point circle"),
86    ELLIPSE => ("ellipse", Sketch, "Ellipse"),
87    THREE_POINT_ARC => ("three-point-arc", Sketch, "3 point arc"),
88    TANGENT_ARC => ("tangent-arc", Sketch, "Tangent arc"),
89    CENTER_ARC => ("center-arc", Sketch, "Center point arc"),
90    INSCRIBED_POLYGON => ("inscribed-polygon", Sketch, "Inscribed polygon"),
91    CIRCUMSCRIBED_POLYGON => ("circumscribed-polygon", Sketch, "Circumscribed polygon"),
92    SPLINE => ("spline", Sketch, "Spline"),
93    POINT => ("point", Sketch, "Point"),
94    SLOT => ("slot", Sketch, "Slot"),
95    TEXT => ("text", Sketch, "Text"),
96    CONSTRUCTION => ("construction", Sketch, "Construction"),
97    IMAGE => ("image", Sketch, "Image"),
98    USE => ("use", Sketch, "Use"),
99    INTERSECTION => ("intersection", Sketch, "Intersection"),
100    SKETCH_FILLET => ("sketch-fillet", Sketch, "Sketch fillet"),
101    SKETCH_CHAMFER => ("sketch-chamfer", Sketch, "Sketch chamfer"),
102    TRIM => ("trim", Sketch, "Trim"),
103    EXTEND => ("extend", Sketch, "Extend"),
104    SKETCH_SPLIT => ("sketch-split", Sketch, "Split"),
105    OFFSET => ("offset", Sketch, "Offset"),
106    MIRROR => ("mirror", Sketch, "Mirror"),
107    SKETCH_PATTERN => ("sketch-pattern", Sketch, "Sketch pattern"),
108    DXF_IMPORT => ("dxf-import", Sketch, "Import DXF"),
109    DIMENSION => ("dimension", Sketch, "Dimension"),
110    DIAGNOSTICS => ("diagnostics", Sketch, "Sketch diagnostics"),
111    CONSTRAINT_COINCIDENT => ("constraint-coincident", Glyph, "Coincident"),
112    CONSTRAINT_CONCENTRIC => ("constraint-concentric", Glyph, "Concentric"),
113    CONSTRAINT_PARALLEL => ("constraint-parallel", Glyph, "Parallel"),
114    CONSTRAINT_TANGENT => ("constraint-tangent", Glyph, "Tangent"),
115    CONSTRAINT_HORIZONTAL => ("constraint-horizontal", Glyph, "Horizontal"),
116    CONSTRAINT_VERTICAL => ("constraint-vertical", Glyph, "Vertical"),
117    CONSTRAINT_PERPENDICULAR => ("constraint-perpendicular", Glyph, "Perpendicular"),
118    CONSTRAINT_EQUAL => ("constraint-equal", Glyph, "Equal"),
119    CONSTRAINT_MIDPOINT => ("constraint-midpoint", Glyph, "Midpoint"),
120    CONSTRAINT_NORMAL => ("constraint-normal", Glyph, "Normal"),
121    CONSTRAINT_PIERCE => ("constraint-pierce", Glyph, "Pierce"),
122    CONSTRAINT_SYMMETRIC => ("constraint-symmetric", Glyph, "Symmetric"),
123    CONSTRAINT_FIX => ("constraint-fix", Glyph, "Fix"),
124    CONSTRAINT_CURVATURE => ("constraint-curvature", Glyph, "Curvature"),
125    CONSTRAINT_OFFSET => ("constraint-offset", Glyph, "Offset"),
126    CONSTRAINT_USE => ("constraint-use", Glyph, "Use (projected geometry)"),
127    MANIPULATOR_ARROW_LINE => ("manipulator-arrow-line", Glyph, "Manipulator arrow"),
128    MANIPULATOR_ARROW_HALO => ("manipulator-arrow-halo", Glyph, "Manipulator arrow halo"),
129    CENTER_OF_MASS_DISC => ("center-of-mass-disc", Glyph, "Center of mass disc"),
130    CENTER_OF_MASS_QUARTERS => ("center-of-mass-quarters", Glyph, "Center of mass quarters"),
131    ORIGIN => ("origin", Glyph, "Origin"),
132    INSTANCE_DOF => ("instance-dof", Glyph, "Under-constrained instance"),
133    MATE_LIMITS => ("mate-limits", Glyph, "Mate limits"),
134    ORIGIN_FASTENED => ("origin-fastened", Glyph, "Fastened to origin"),
135    UNDO => ("undo", Line, "Undo"),
136    REDO => ("redo", Line, "Redo"),
137    CHEVRON_DOWN => ("chevron-down", Line, "Chevron down"),
138    CHEVRON_UP => ("chevron-up", Line, "Chevron up"),
139    CHEVRON_LEFT => ("chevron-left", Line, "Chevron left"),
140    CHEVRON_RIGHT => ("chevron-right", Line, "Chevron right"),
141    CARET_DOWN => ("caret-down", Line, "Caret down"),
142    CARET_RIGHT => ("caret-right", Line, "Caret right"),
143    CARET_UP_FILLED => ("caret-up-filled", Line, "Caret up (filled)"),
144    CARET_DOWN_FILLED => ("caret-down-filled", Line, "Caret down (filled)"),
145    CARET_LEFT_FILLED => ("caret-left-filled", Line, "Caret left (filled)"),
146    CARET_RIGHT_FILLED => ("caret-right-filled", Line, "Caret right (filled)"),
147    CLOSE => ("close", Line, "Close"),
148    CHECK => ("check", Line, "Check"),
149    PLUS => ("plus", Line, "Add"),
150    DELETE => ("delete", Line, "Delete"),
151    REMOVE_CIRCLE => ("remove-circle", Line, "Remove"),
152    SEARCH => ("search", Line, "Search"),
153    FILTER => ("filter", Line, "Filter"),
154    SORT_DESCENDING => ("sort-descending", Line, "Sort descending"),
155    REORDER => ("reorder", Line, "Reorder"),
156    DRAG_HANDLE => ("drag-handle", Line, "Drag handle"),
157    ARROW_UP => ("arrow-up", Line, "Arrow up"),
158    ARROW_DOWN => ("arrow-down", Line, "Arrow down"),
159    ARROW_UP_RIGHT => ("arrow-up-right", Line, "Arrow up-right"),
160    ARROW_DOWN_RIGHT => ("arrow-down-right", Line, "Arrow down-right"),
161    MENU => ("menu", Line, "Menu"),
162    MORE_HORIZONTAL => ("more-horizontal", Line, "More"),
163    OPEN_EXTERNAL => ("open-external", Line, "Open"),
164    LINK => ("link", Line, "Link"),
165    COPY => ("copy", Line, "Copy"),
166    EDIT => ("edit", Line, "Edit"),
167    RESTORE => ("restore", Line, "Restore"),
168    HISTORY => ("history", Line, "History"),
169    STOPWATCH => ("stopwatch", Line, "Regeneration time"),
170    PAUSE => ("pause", Line, "Pause"),
171    STOP => ("stop", Line, "Stop"),
172    PLAY => ("play", Line, "Play"),
173    VISIBLE => ("visible", Line, "Visible"),
174    HIDDEN => ("hidden", Line, "Hidden"),
175    LOCK_FILLED => ("lock-filled", Line, "Locked"),
176    LOCK_OPEN => ("lock-open", Line, "Unlocked"),
177    INFO => ("info", Line, "Info"),
178    INFO_FILLED => ("info-filled", Line, "Info (filled)"),
179    HELP => ("help", Line, "Help"),
180    HELP_FILLED => ("help-filled", Line, "Help (filled)"),
181    ERROR_FILLED => ("error-filled", Line, "Error"),
182    WARNING_FILLED => ("warning-filled", Line, "Warning"),
183    IN_CONTEXT => ("in-context", Line, "In context (primary)"),
184    IN_CONTEXT_SECONDARY => ("in-context-secondary", Line, "In context (secondary)"),
185    HOME => ("home", Line, "Home"),
186    NOTIFICATIONS => ("notifications", Line, "Notifications"),
187    SETTINGS => ("settings", Line, "Settings"),
188    SHARE => ("share", Line, "Share"),
189    PUBLIC => ("public", Line, "Public"),
190    CLOUD_UPLOAD => ("cloud-upload", Line, "Upload to cloud"),
191    UPLOAD => ("upload", Line, "Upload"),
192    DOWNLOAD => ("download", Line, "Download"),
193    FLIP_DIRECTION => ("flip-direction", Line, "Flip direction"),
194    FLIP_DIRECTION_UP => ("flip-direction-up", Line, "Flip direction (flipped)"),
195    FILE => ("file", Line, "File"),
196    FILE_NEW => ("file-new", Line, "New file"),
197    SYNC_DOCUMENT => ("sync-document", Line, "Sync document"),
198    BOARD => ("board", Line, "Board"),
199    CREATE_ASSEMBLY => ("create-assembly", Line, "Create assembly"),
200    FILE_IMPORT => ("file-import", Line, "Import"),
201    FILE_EXPORT => ("file-export", Line, "Export"),
202    DETAILS => ("details", Line, "Details"),
203    FOLDER => ("folder", Line, "Folder"),
204    FOLDER_NEW => ("folder-new", Line, "New folder"),
205    MOVE_TO_FOLDER => ("move-to-folder", Line, "Move to folder"),
206    APPS => ("apps", Line, "Apps"),
207    CUSTOM_TABLE => ("custom-table", Line, "Custom tables"),
208    COLUMN_ADD => ("column-add", Line, "Add column"),
209    CONFIGURATIONS => ("configurations", Line, "Configurations"),
210    VARIABLES => ("variables", Line, "Variables"),
211    APPEARANCE => ("appearance", Line, "Appearances"),
212    PROPERTIES => ("properties", Line, "Properties"),
213    COMMENTS => ("comments", Line, "Comments"),
214    FIND => ("find", Line, "Find in document"),
215    LIST => ("list", Line, "List view"),
216    LIST_DETAILS => ("list-details", Line, "List with details"),
217    TAB_MANAGER => ("tab-manager", Line, "Tab manager"),
218    BRANCHES => ("branches", Line, "Branches"),
219    VERSIONS => ("versions", Line, "Versions"),
220    LIKES => ("likes", Line, "Likes"),
221    USER => ("user", Line, "User"),
222    USERS => ("users", Line, "Teams"),
223    OWNED_BY_ME => ("owned-by-me", Line, "Owned by me"),
224    SHARED_WITH_ME => ("shared-with-me", Line, "Shared with me"),
225    SCREENSHOT => ("screenshot", Line, "Camera"),
226    CODE => ("code", Line, "Code"),
227    CHIP => ("chip", Line, "Chip"),
228    TOOL => ("tool", Line, "Tool"),
229    BOOKS => ("books", Line, "Books"),
230    IDEA => ("idea", Line, "Explore"),
231    KEYBOARD => ("keyboard", Line, "Keyboard shortcuts"),
232    TAG => ("tag", Line, "Label"),
233    TAG_NEW => ("tag-new", Line, "Add label"),
234    LOCATION => ("location", Line, "Location"),
235    NOTE => ("note", Line, "Note"),
236    BOLD => ("bold", Line, "Bold"),
237    ITALIC => ("italic", Line, "Italic"),
238    FLIP_HORIZONTAL => ("flip-horizontal", Line, "Flip left to right"),
239    RULER => ("ruler", Line, "Measure a distance"),
240    CLOCK => ("clock", Line, "Clock"),
241    SCHEMATIC => ("schematic", Line, "Schematic"),
242    SYMBOL => ("symbol", Line, "Symbol"),
243    ADD_SYMBOL => ("add-symbol", Line, "Add symbol"),
244    ADD_POWER => ("add-power", Line, "Add power symbol"),
245    WIRE => ("wire", Sketch, "Wire"),
246    BUS => ("bus", Sketch, "Bus"),
247    BUS_ENTRY => ("bus-entry", Sketch, "Bus entry"),
248    JUNCTION => ("junction", Sketch, "Junction"),
249    NO_CONNECT => ("no-connect", Sketch, "No connection flag"),
250    PIN => ("pin", Sketch, "Pin"),
251    NET_LABEL => ("net-label", Sketch, "Net label"),
252    GLOBAL_LABEL => ("global-label", Sketch, "Global label"),
253    HIERARCHICAL_LABEL => ("hierarchical-label", Sketch, "Hierarchical label"),
254    HIERARCHICAL_SHEET => ("hierarchical-sheet", Sketch, "Hierarchical sheet"),
255    ANNOTATE => ("annotate", Line, "Annotate"),
256    ERC => ("erc", Line, "Electrical rules check"),
257    ASSIGN_FOOTPRINTS => ("assign-footprints", Line, "Assign footprints"),
258    UPDATE_PCB => ("update-pcb", Line, "Update PCB from schematic"),
259    FOOTPRINT => ("footprint", Line, "Footprint"),
260    PAD => ("pad", Sketch, "Pad"),
261    ROUTE_TRACK => ("route-track", Sketch, "Route tracks"),
262    VIA => ("via", Sketch, "Via"),
263    COPPER_ZONE => ("copper-zone", Sketch, "Copper zone"),
264    KEEPOUT_ZONE => ("keepout-zone", Sketch, "Keepout zone"),
265    FILL_ZONES => ("fill-zones", Line, "Fill zones"),
266    BOARD_OUTLINE => ("board-outline", Sketch, "Board outline"),
267    RATSNEST => ("ratsnest", Line, "Ratsnest"),
268    DRC => ("drc", Line, "Design rules check"),
269    LAYERS => ("layers", Line, "Layers"),
270    FLIP_SIDE => ("flip-side", Line, "Flip to other side"),
271    HIGHLIGHT_NET => ("highlight-net", Line, "Highlight net"),
272    SELECT_CONNECTED => ("select-connected", Line, "Select connected"),
273    PLOT_GERBERS => ("plot-gerbers", Line, "Plot fabrication outputs"),
274    DRILL_FILE => ("drill-file", Line, "Drill file"),
275    BOARD_3D => ("board-3d", Solid, "3D board view"),
276}