jsketcher/web/app/3d/operations.js
2016-10-14 01:19:08 -07:00

54 lines
974 B
JavaScript

export const CUT = {
icon: 'img/3d/cut',
label: 'Cut',
info: (p) => 'CUT (' + p + ')'
};
export const PAD = {
icon: 'img/3d/extrude',
label: 'Extrude',
info: (p) => 'PAD (' + p + ')'
};
export const SHELL = {
icon: 'img/3d/shell',
label: 'Shell',
info: (p) => 'SHELL (' + p + ')'
};
export const BOX = {
icon: 'img/3d/cube',
label: 'Box',
info: (p) => 'BOX (' + p + ')'
};
export const PLANE = {
icon: 'img/3d/plane',
label: 'Plane',
info: (p) => 'PLANE (' + p + ')'
};
export const SPHERE = {
icon: 'img/3d/sphere',
label: 'Sphere',
info: (p) => 'SPHERE (' + p + ')'
};
export const INTERSECTION = {
icon: 'img/3d/intersection',
label: 'Intersection',
info: (p) => 'INTERSECTION (' + p + ')'
};
export const DIFFERENCE = {
icon: 'img/3d/difference',
label: 'Difference',
info: (p) => 'DIFFERENCE (' + p + ')'
};
export const UNION = {
icon: 'img/3d/union',
label: 'Union',
info: (p) => 'UNION (' + p + ')'
};