Re: [Gnoga-list] CAE development, plotting etc.

2016-01-05 Thread LOS Stéphane

Hello,

Someone said that there are plenty of JS plotting libraries. May I 
suggest this reading :

http://www.sitepoint.com/15-best-javascript-charting-libraries/

I like this one :
http://smoothiecharts.org/

Cordialement,
Stéphane LOS
http://slo-ist.fr/ada4autom

Le 05/01/2016 01:43, Rabbi David Botton a écrit :
You can also use the Cairo bindings I modified to remove the 
requirements for GtkAda


http://gnoga.com/cairo.tar.gz

And output SVG. I think I have an example in that tar ball of it.

David Botton



On Mon, Jan 4, 2016 at 7:32 AM Mario S. Mommer > wrote:


Hi,

another option would be to use the SVG backend (or any other image
backend, though SVG will likely produce the best results) from plplot,
and send that to the client.

Regards,
Mario



--


___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list


--
___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list


Re: [Gnoga-list] CAE development, plotting etc.

2016-01-04 Thread Jerry
Replying to various comments in this thread:

> Gnoga.Gui.Element.Canvas.Context_2D has what's needed for 2D drawing

> PLPlot does quite fancy stuff, in very nice API.

> another option would be to use the SVG backend (or any other image
> backend, though SVG will likely produce the best results) from plplot,
> and send that to the client.

Would it make sense to make Gnoga support PLplot directly as an output device? 
The first paragraph here is interesting.
http://plplot.sourceforge.net/docbook-manual/plplot-html-5.11.1/output-devices.html

Jerry
--
___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list


Re: [Gnoga-list] CAE development, plotting etc.

2016-01-04 Thread Mario S. Mommer
Hi,

another option would be to use the SVG backend (or any other image
backend, though SVG will likely produce the best results) from plplot,
and send that to the client.

Regards,
Mario

On Sun, 3 Jan 2016 04:19:02 +
Sundelin Henri <henri.sunde...@aalto.fi> wrote:

> Thanks,
> 
> I guess this means I’m going to do some testing..:)
> 
> However, if there are anyone else in this list interested in
> Technical Plotting, let me know. Maybe we could do something nice
> there.
> 
> //HS
> 
> 
> From: Rabbi David Botton <da...@botton.com<mailto:da...@botton.com>>
> Reply-To: Gnoga support list
> <gnoga-list@lists.sourceforge.net<mailto:gnoga-list@lists.sourceforge.net>>
> Date: Sunday 3 January 2016 at 05:22 To:
> "gnoga-list@lists.sourceforge.net<mailto:gnoga-list@lists.sourceforge.net>"
> <gnoga-list@lists.sourceforge.net<mailto:gnoga-list@lists.sourceforge.net>>
> Subject: Re: [Gnoga-list] CAE development, plotting etc.
> 
> 
> The simple answer is if there exists a JavaScript library in the
> universe that meets your needs it can easily be bound and added.
> There are a number I believe.
> 
> David Botton
> 
> On Sat, Jan 2, 2016, 9:52 PM Sundelin Henri
> <henri.sunde...@aalto.fi<mailto:henri.sunde...@aalto.fi>> wrote:
> Hello folks!
> 
> I’ve been slowly making a new CAE software in marine engineering,
> using Ada as preferred development language. As many of you know, Ada
> has the best capabilities in any compiled language to do math
> equations, matrix algebra etc – as long as you do your abstractions
> right.
> 
> My next big hurdle is to start on the UX, and up to date I’ve been
> mostly investigated Qt and PLPlot. Getting good scientific 2D plots
> is a hard requirement, getting some nice 3D stuff would be a nice
> addition.
> 
> So the big question is that is there anything suitable in Gnoga world
> to do such things? I do love the idea behind Gnoga,  it might even
> enable me to deliver the tools I’m developing as web based service,
> which would be a beautiful way to keep everything up date.
> 
> Cheers,
> 
> //Henri
> Happy New Year 2016!
> 
> --
> ___
> Gnoga-list mailing list
> Gnoga-list@lists.sourceforge.net<mailto:Gnoga-list@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/gnoga-list

--
___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list


Re: [Gnoga-list] CAE development, plotting etc.

2016-01-03 Thread Jeffrey R. Carter
On 01/02/2016 10:47 PM, Sundelin Henri wrote:
> No, it is not straightforward, unless you think using 500hrs of work
> “straightforward".
I did it for Turbo Pascal, and didn't take anything like 500 hrs. I then did it
again for a specific graphics board using Meridian Ada under DOS, again in much
less than 500 hrs, and ported that easily to a different graphics board using
Janus/Ada. Certainly not all the bells and whistles, but basic 2D plotting with
Y increasing upwards and real coordinate values with user-defined ranges for the
axes.

-- 
Jeff Carter
"Who wears beige to a bank robbery?"
Take the Money and Run
144

--
___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list


[Gnoga-list] CAE development, plotting etc.

2016-01-02 Thread Sundelin Henri
Hello folks!

I’ve been slowly making a new CAE software in marine engineering, using Ada as 
preferred development language. As many of you know, Ada has the best 
capabilities in any compiled language to do math equations, matrix algebra etc 
– as long as you do your abstractions right.

My next big hurdle is to start on the UX, and up to date I’ve been mostly 
investigated Qt and PLPlot. Getting good scientific 2D plots is a hard 
requirement, getting some nice 3D stuff would be a nice addition.

So the big question is that is there anything suitable in Gnoga world to do 
such things? I do love the idea behind Gnoga,  it might even enable me to 
deliver the tools I’m developing as web based service, which would be a 
beautiful way to keep everything up date.

Cheers,

//Henri
Happy New Year 2016!

--
___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list


Re: [Gnoga-list] CAE development, plotting etc.

2016-01-02 Thread Rabbi David Botton
The simple answer is if there exists a JavaScript library in the universe
that meets your needs it can easily be bound and added. There are a number
I believe.

David Botton

On Sat, Jan 2, 2016, 9:52 PM Sundelin Henri  wrote:

> Hello folks!
>
> I’ve been slowly making a new CAE software in marine engineering, using
> Ada as preferred development language. As many of you know, Ada has the
> best capabilities in any compiled language to do math equations, matrix
> algebra etc – as long as you do your abstractions right.
>
> My next big hurdle is to start on the UX, and up to date I’ve been mostly
> investigated Qt and PLPlot. Getting good scientific 2D plots is a hard
> requirement, getting some nice 3D stuff would be a nice addition.
>
> So the big question is that is there anything suitable in Gnoga world to
> do such things? I do love the idea behind Gnoga,  it might even enable me
> to deliver the tools I’m developing as web based service, which would be a
> beautiful way to keep everything up date.
>
> Cheers,
>
> //Henri
> Happy New Year 2016!
>
>
> --
> ___
> Gnoga-list mailing list
> Gnoga-list@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gnoga-list
>
--
___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list


Re: [Gnoga-list] CAE development, plotting etc.

2016-01-02 Thread Sundelin Henri
Thanks,

I guess this means I’m going to do some testing..:)

However, if there are anyone else in this list interested in Technical 
Plotting, let me know. Maybe we could do something nice there.

//HS


From: Rabbi David Botton <da...@botton.com<mailto:da...@botton.com>>
Reply-To: Gnoga support list 
<gnoga-list@lists.sourceforge.net<mailto:gnoga-list@lists.sourceforge.net>>
Date: Sunday 3 January 2016 at 05:22
To: "gnoga-list@lists.sourceforge.net<mailto:gnoga-list@lists.sourceforge.net>" 
<gnoga-list@lists.sourceforge.net<mailto:gnoga-list@lists.sourceforge.net>>
Subject: Re: [Gnoga-list] CAE development, plotting etc.


The simple answer is if there exists a JavaScript library in the universe that 
meets your needs it can easily be bound and added. There are a number I believe.

David Botton

On Sat, Jan 2, 2016, 9:52 PM Sundelin Henri 
<henri.sunde...@aalto.fi<mailto:henri.sunde...@aalto.fi>> wrote:
Hello folks!

I’ve been slowly making a new CAE software in marine engineering, using Ada as 
preferred development language. As many of you know, Ada has the best 
capabilities in any compiled language to do math equations, matrix algebra etc 
– as long as you do your abstractions right.

My next big hurdle is to start on the UX, and up to date I’ve been mostly 
investigated Qt and PLPlot. Getting good scientific 2D plots is a hard 
requirement, getting some nice 3D stuff would be a nice addition.

So the big question is that is there anything suitable in Gnoga world to do 
such things? I do love the idea behind Gnoga,  it might even enable me to 
deliver the tools I’m developing as web based service, which would be a 
beautiful way to keep everything up date.

Cheers,

//Henri
Happy New Year 2016!

--
___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net<mailto:Gnoga-list@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/gnoga-list
--
___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list


Re: [Gnoga-list] CAE development, plotting etc.

2016-01-02 Thread Jeffrey R. Carter
On 01/02/2016 07:52 PM, Sundelin Henri wrote:
> So the big question is that is there anything suitable in Gnoga world to do
> such things? I do love the idea behind Gnoga,  it might even enable me to
> deliver the tools I’m developing as web based service, which would be a
> beautiful way to keep everything up date.
Gnoga.Gui.Element.Canvas.Context_2D has what's needed for 2D drawing, so it
should be fairly straightforward to build a "native" Gnoga technical plotting
library on top of it.

-- 
Jeff Carter
"If I could find a sheriff who so offends the citizens of Rock
Ridge that his very appearance would drive them out of town ...
but where would I find such a man? Why am I asking you?"
Blazing Saddles
37

--
___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list


Re: [Gnoga-list] CAE development, plotting etc.

2016-01-02 Thread Sundelin Henri
Frankly,

“OpenGL has all the stuff needed for 3D, so..”

No, it is not straightforward, unless you think using 500hrs of work 
“straightforward".
PLPlot does quite fancy stuff, in very nice API.

I don’t want to start from scratch really, this stuff has done before in other 
solutions. Maybe there is something better out there?

//HS



From: "Jeffrey R. Carter" <jrcar...@acm.org<mailto:jrcar...@acm.org>>
Reply-To: Gnoga support list 
<gnoga-list@lists.sourceforge.net<mailto:gnoga-list@lists.sourceforge.net>>
Date: Sunday 3 January 2016 at 07:22
To: "gnoga-list@lists.sourceforge.net<mailto:gnoga-list@lists.sourceforge.net>" 
<gnoga-list@lists.sourceforge.net<mailto:gnoga-list@lists.sourceforge.net>>
Subject: Re: [Gnoga-list] CAE development, plotting etc.

On 01/02/2016 07:52 PM, Sundelin Henri wrote:
So the big question is that is there anything suitable in Gnoga world to do 
such things? I do love the idea behind Gnoga,  it might even enable me to 
deliver the tools I’m developing as web based service, which would be a 
beautiful way to keep everything up date.
Gnoga.Gui.Element.Canvas.Context_2D has what's needed for 2D drawing, so it 
should be fairly straightforward to build a "native" Gnoga technical plotting 
library on top of it.

--
Jeff Carter
"If I could find a sheriff who so offends the citizens of Rock
Ridge that his very appearance would drive them out of town ...
but where would I find such a man? Why am I asking you?"
Blazing Saddles
37

--
___
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list