[ < ] [ > ]   [ << ] [ 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 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 by Rumpelstiltskin on November, 22 2009 using texi2html 1.78.