NTLatticeGraph is a lightweight, portable file specification for representing 3D lattice structures. NTLatticeGraph is, appropriately enough, a graph representation; its purpose is to allow for lattices to be designed, manipulated, simulated, and manufactured easily.
We plan to open-source a NTLatticeGraph Parser & put it here ASAP. Additionally we will include some sample files too.
Currently the file extension is .ltcx
, the .ltc
is for lattice & the x
is for xml. We plan to have an even lighter weight binary version of NTLatticeGraph too.
Until then, please see the spec & schema.
This project has the following folders & files:
- lib
libNTLatticeGraph
: A c++ library for reading/writingNTLatticeGraph
files.- bin
Binaries for
NTLatticeGraph
library - ext
TinyXML2
library thatlibNTLatticeGraph
depends on. - source
libNTLatticeGraph
source. - vc14 MS Visual Studio 2015 project file.
- CMakeLists.txt For cmake.
- bin
Binaries for
- samples
Sample
.ltcx
files. - schemas
.xml
schema forNTLatticeGraph
. - License.md MIT license.
- Spec.md
NTLatticeGraph
Spec.
See the file LICENSE.md