[Liblas-devel] What goes in ./include/detail and what goes in its
own directory
Howard Butler
hobu.inc at gmail.com
Wed May 20 13:43:17 EDT 2009
Mateusz,
I am working through implementing spatial indexing strategies for
libLAS using http://research.att.com/~marioh/spatialindex/ Its
development requires the addition of a number of indexing-related
classes like LASIndex, LASIndexDataStream, and LASIndexVLRStorage. I
could do the following:
- put them all in one lasindex.{cpp|hpp} file (breaks our existing
convention)
- put them in separate files in ./src and ./include (a bit messy)
- put them in separate files in a directory ./src/index/
vlrstorage.cpp ./include/index/datastream.hpp (a bit tedious)
Which is preferable to you? These are public APIs that C++ users
would need to use, so it doesn't make sense that they would be in ./
detail.
Thanks,
Howard
More information about the Liblas-devel
mailing list