[Pas2js] Multi dimensional static array to dynamic array?
    Mattias Gaertner 
    nc-gaertnma at netcologne.de
       
    Tue May 15 13:44:13 CEST 2018
    
    
  
On Sun, 13 May 2018 12:57:29 +0700
Ryan Joseph <ryan at thealchemistguild.com> wrote:
> I have the array:
> 
> array[0..3, 0..3] of GLfloat
Is translated to an array of three arrays of three glfloat.
 
> which I need to pass to “array of GLfloat” but I can’t seem to typecast. What’s recommended here? Again we have weirdness going from Pascal to JS where I would pass this as a pointer but in JS they should be the same type and typecast should be ok.
No, they are not.
 
> TJSFloat32List = array of GLfloat;
> data: array[0..3, 0..3] of GLfloat;
> list: TJSFloat32List;
> 
> list := TJSFloat32List(data); // no go
Rightfully so.
Mattias
    
    
More information about the Pas2js
mailing list