Lines Matching full:controls
18 .controls {
21 .controls-left { width: 50%; }
22 .controls-right { width: 50%; }
23 .controls-right select { width: 100%; }
49 <div class="controls">
50 <div class="controls-left">
56 <div class="controls-right">
172 this.controls = [
206 for (let i = this.controls.length - 1; i >= 0; --i) {
207 const dx = this.controls[i].pos[0] - mouse_pos[0],
208 dy = this.controls[i].pos[1] - mouse_pos[1];
211 this.drag_target = this.controls[i];
228 const dep = this.controls[dep_index];
244 for (let i = 0; i < this.controls.length; i += 3) {
245 const c0 = this.controls[i + 0],
246 c1 = this.controls[i + 1],
247 c2 = this.controls[i + 2];
264 this.controls[cind[0]].pos,
265 this.controls[cind[1]].pos,
266 this.controls[cind[2]].pos,
267 this.controls[cind[3]].pos,
341 (1 - v)*((1 - u)*this.controls[ 1].pos[0] + u*this.controls[4].pos[0]) +
342 v*((1 - u)*this.controls[10].pos[0] + u*this.controls[7].pos[0]),
343 (1 - v)*((1 - u)*this.controls[ 1].pos[1] + u*this.controls[4].pos[1]) +
344 v*((1 - u)*this.controls[10].pos[1] + u*this.controls[7].pos[1]),