summaryrefslogtreecommitdiff
path: root/CSMath/src/bezier/transforms/geom/TDHXAxisReflection.java
blob: 4b4bffee5a4093cb21735e5f5dde95f611b00cf5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package bezier.transforms.geom;

import bezier.geom.TDHPoint;

public class TDHXAxisReflection implements TDHTransform {
	@Override
	public TDHTransformType type() {
		return TDHTransformType.REFLECTION;
	}

	@Override
	public TDHPoint transform(TDHPoint punkt) {
		return new TDHPoint(punkt.x, -punkt.y, punkt.z);
	}

	@Override
	public String toString() {
		return "TDHXAxisReflection []";
	}
}