app_mapbuilder/svgmap/drawers/svg-well.js
2022-04-22 18:34:31 +05:00

30 lines
890 B
JavaScript

// export default {
// wellhead: {
// prod(x, y, r, style){
// return SvgNodes.circle(r).add_style(style).move(w.x, w.y);
// },
// inj(x, y, r, style){
// return SvgNodes.circle(r).add_style(style).move(w.x, w.y);
// }
// },
// // [{x,y}]
// heads(wells, r, style) {
// return wells.map((w) => SvgNodes.circle(r).add_style(style).move(w.x, w.y));
// },
// // [{x,y,name}]
// names(wells, style, shift) {
// return wells.map((w) =>
// SvgNodes.text(w.name)
// .add_style(style)
// .move(w.x + shift.x, w.y + shift.y)
// );
// },
// // {x,y,ring[1,2,3,4,5]}
// ring(x, y, r0, r1, a0, a1, style) {
// return SvgNodes.ring_sector(r0, r1, a0, a1).move(x, y).add_style(style);
// },
// }