.. | .. |
---|
5711 | 5711 | { |
---|
5712 | 5712 | } |
---|
5713 | 5713 | // transient int displaylist = 0; // -1; |
---|
5714 | | - transient boolean touched = true; |
---|
5715 | | - transient boolean softtouched = true; |
---|
| 5714 | + transient boolean reset = false; // Recalculate |
---|
| 5715 | + transient boolean touched = true; // call list only |
---|
| 5716 | + transient boolean softtouched = true; // aucune idee |
---|
5716 | 5717 | |
---|
5717 | 5718 | void Touch() |
---|
5718 | 5719 | { |
---|
.. | .. |
---|
5765 | 5766 | { |
---|
5766 | 5767 | //System.out.println("HardTouch " + this); // new Exception().printStackTrace(); |
---|
5767 | 5768 | //new Exception().printStackTrace(); |
---|
| 5769 | + reset = true; |
---|
5768 | 5770 | touched = true; |
---|
5769 | 5771 | CameraPane.touched = true; |
---|
5770 | 5772 | //if (parent != null) |
---|
.. | .. |
---|
6624 | 6626 | } |
---|
6625 | 6627 | } |
---|
6626 | 6628 | |
---|
6627 | | - assert (!(this instanceof Composite)); |
---|
| 6629 | + // Bezier surface: assert (!(this instanceof Composite)); |
---|
6628 | 6630 | { |
---|
6629 | 6631 | // CRASH MOCAP!! for (int i = 0; i < size(); i++) |
---|
6630 | 6632 | // { |
---|
.. | .. |
---|
6905 | 6907 | |
---|
6906 | 6908 | if (display.DrawMode() == iCameraPane.SELECTION && dontselect) |
---|
6907 | 6909 | return; |
---|
6908 | | - |
---|
6909 | | - if (hide) |
---|
6910 | | - return; |
---|
6911 | 6910 | } |
---|
6912 | 6911 | |
---|
| 6912 | + if (hide) |
---|
| 6913 | + return; |
---|
| 6914 | + |
---|
6913 | 6915 | if (scriptnode != null) |
---|
6914 | 6916 | { |
---|
6915 | 6917 | scriptnode.DrawNode(display, root, selected); |
---|