Affine transforms - matrix algebra

Kevin Rushforth kevin.rushforth at oracle.com
Mon Jul 16 12:00:15 PDT 2012


I would also like a chance to look at this, but have been too busy with 
2.2 end game (which should ease up this week).

-- Kevin


Richard Bair wrote:
> Hi Pavel,
>
> Before approving I want Jim Graham to have a look. He's been on vacation, I think he either gets back today or next week.
>
> Thanks!
> Richard
>
> On Jul 16, 2012, at 4:37 AM, Pavel Safrata wrote:
>
>   
>> Hi Kirill,
>> it is just for convenience. The point is that if you have algorithms or other libraries that use the fourth row, you can work with the array right away.
>> Regards,
>> Pavel
>>
>> On 16.7.2012 13:28, Kirill.Prazdnikov wrote:
>>     
>>> Hi Pavel,
>>>
>>>       
>>>>    public Affine(double[] matrix)
>>>>        // accepts arrays of length 6, 12 and 16.
>>>>        // In case of 16 members the last four numbers must be 0, 0, 0, 1
>>>>        // throws IllegalArgument if the above conditions are not met 
>>>>         
>>> What is the point of setting 4x4 matrix of the last row must be 0,0,0,1 ?
>>> Should we remove 4x4 case at all ?
>>>
>>> Thanks
>>>
>>>
>>>       
>>     
>
>   


More information about the openjfx-dev mailing list