On Aug 16, 2013, at 3:15 AM, Daniel Roßberg wrote:

> At the moment I'm using MSVC 2008 on Windows.  It's unclear when I may
> change to a current version.

I think several others are in a similar boat, myself included.  I believe C++0x 
support found it's way into 2010 and C++11 support was included with MSVC 2012.

A possibility may be to develop the API initially just on Linux/BSD via 
GCC/LLVM while license upgrades are worked on.  We would keep the Core 
Interface portion as-is for now to not affect existing needs, treating it like 
a library, but let new portions utilize the newer C++ features.  Downsides, 
issues?  I don't see this affecting the public API, just the backend 
implementation.

Our near-term task is to wrap our import/export support into LIBGCV and 
exposing that via clean GE API.  The goal would be to make the GE be able to do 
the following first: 1) import any supported geometry file (not just .g) and 2) 
extract an in-memory representation (e.g., triangles or NURBS), and 3) export 
any supported format.

Having robust NURBS+STEP import/export support will make the GE a fairly 
powerful geometry library that could be embedded into 3rd party applications.  
This would give an application the ability to open and display geometry without 
caring about format or representation types.

Cheers!
Sean


------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to