ddmarshall / Code-Eli

Collection of C++ libraries that provide a variety of functionalities. Eigen3 is needed for most of the components to work since all of the vector and matrix math is done using Eigen3. CPPTest is used to perform unit testing on the components. If QD is present then it will also be used. Note that QD 2.3.13 needs to be patched to work (see patches directory). This uses CMake to build all of the tests and examples.
Eclipse Public License 1.0
11 stars 14 forks source link

Namespace Convenience #21

Closed ddmarshall closed 10 years ago

ddmarshall commented 11 years ago

Look into providing a flattened perspective of namespaces.

ddmarshall commented 10 years ago

No real need for this. It would require classes within components to have redundant names so that the flattened perspective would avoid naming collisions. One example is piecewise surface and piecewise curve. Each exists in own component namespace, surface and curve respectively, yet have same class name.