Transform point using localToSceneTransform
Martin Desruisseaux
martin.desruisseaux at geomatys.fr
Thu Jul 26 05:20:04 PDT 2012
Le 26/07/12 13:40, Kirill Prazdnikov a écrit :
> If you go that route, please do not forget converters :
>
> Point point(Vector v) { return new Point(v.x, v.y, v.z); }
> Vector vector(Point v) { return new Vector(v.x, v.y, v.z); }
I don't think that "converter" is conceptually the appropriate approach.
Quite the opposite, we don't want converters for preventing using
concepts in the wrong places. I think that what the above converters
mean are actually addition/substraction relative to the coordinate
system origin:
public static final Point ORIGIN = new Point(0,0,0);
Point p = ORIGIN + v;
Vector v = p - ORIGIN;
Martin
More information about the openjfx-dev
mailing list