座標軸方向の線を描いてみます。
import java.awt.Color;
import java.awt.Graphics2D;
import myMath.MyTrans;
import myMath.Tpl02;
public class TestMyTrans04 extends Tpl02 {
int t = 0;
MyTrans tr = new MyTrans();
public void init() {
tr.move(getWidth() / 2, getHeight() / 2);
tr.set(1, 0, 0, -1);
setTimer();
}
public void draw(Graphics2D g2) {
// x軸
g2.setColor(Color.red);
g2.draw(tr.Line(0, 0, 0, t, 0, 0));
// y軸
g2.setColor(Color.green);
g2.draw(tr.Line(0, 0, 0, 0, t, 0));
// z軸
g2.setColor(Color.blue);
g2.draw(tr.Line(0, 0, 0, 0, 0, t));
t++;
if (t > 100)
t = 0;
}
}
赤がx軸。緑がy軸。青がz軸。