blob: 7e8f6d93f96e0b496d0ea67eff164f5cdad4e6fc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package bezier.geom.transform;
import bezier.geom.TDHPoint;
/**
* Reflect about y-axis.
* @author bjculkin
*
*/
public class TDHYAxisReflection 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 "TDHYAxisReflection []";
}
}
|