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
