Affine transforms - matrix algebra
Martin Desruisseaux
martin.desruisseaux at geomatys.fr
Mon Jul 23 08:28:31 PDT 2012
Le 23/07/12 17:14, Pavel Safrata a écrit :
> The purpose of this discussion is for users to have all needed math in
> our transformations so they don't need to use other transformation
> libraries to do the basic math. An FX application will (and should)
> use FX transforms and they should provide all the necessary features;
> mixing the FX code with J2D transforms, that are unusable with our
> nodes, is not a nice thing to do. So if we don't provide the 2D case
> here, we need to have different reason :-)
This is fair. I'm neutral on this issue, since we are likely to have
non-JavaFX transforms (map projections) in the mix anyway...
>> Does JavaFX plans to support big geometries someday? For example
>> world-wide coast lines, in which case using 'float' instead of
>> 'double' make a huge difference on memory usage?
> I'm afraid I don't see the big picture here. But maybe we can leave
> the 'float' variants out for now (we can always add them later).
I agree.
> I agree that it sounds good to leave the door to hw acceleration open.
> For start it may be enough to just mention that possibility in the
> documentation, without specifying the exact error range. Vast majority
> of users won't probably be very concerned about invisible value nuances.
Yes I agree too.
Thanks,
Martin
More information about the openjfx-dev
mailing list