[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

A. Filenames and structure


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

A.1 Basic structure

The directory structure of vxl is below

 
  $VXLSRC/vcl
          core/vnl
              /vul
              /vbl
              /vil
              /vgl
              /vsl
             …
          v3p/netlib
             /jpeg
             …
          config/cmake
          contrib/
`vcl'

is the C++ compatibility layer (see section vcl: C++ compatibility).

`core'

contains the core vxl libraries.

`v3p'

(v-third-party) contains code that is available elsewhere and is used in implementing vxl. v3p/netlib contains cleaned-up C versions of the high-quality Fortran code. v3p/jpeg and others contain image file format code used by vil. In theory, you don't need any of the v3p libraries if you have locally installed versions. In practice, you need v3p/netlib but not the others. the

`config/cmake'

contains the configuration files used by the CMake build system (see CMake).


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

A.2 Other packages

On the repository and some vxl distributions, you will find several other packages in the `contrib' directory.

`gel'

Published libraries from General Electric Global Research.

`oxl'

Published libraries from the Robots Research Group at Oxford University.

`mul'

Published libraries from Imaging Science and Biomedical Engineering at the University of Manchester.

`rpl'

Published libraries from Rensselaer Polytechnic Institute

`brl'

Published libraries from Brown University

`tbl'

A set of image processing libraries.

`oul'

Published libraries from Otago University

`conversions'

A set of routines for converting between various vxl and non-vxl types.

These modules are presented as useful code, with even less guarantees than vxl (which is not to suggest that we guarantee anything about vxl). In particular they may not work as advertised. They may not be documented. If you find them useful, and think they deserve full vxl-status please contact the library's author to see about having the code tidied up and promoted to vxl.

You can find any overview documentation about these modules from the vxl homepage by following the "documentation" link.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

A.3 Subversion (svn) Repository

The VXL repository is provided by SourceForge--Thanks guys! The instructions for downloading vxl are documented at http://vxl.sourceforge.net/#download.


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated on July, 22 2015 using texi2html 1.76.