1\input texinfo   @c -*-texinfo-*-
2
3@include book_header.texi
4
5@c make backslashes normal characters (used in eg "\brief")
6@c If we try to do this in book_header.texi, it seems be only valid
7@c in that file, so we have to do it here.
8@iftex
9@catcode92=12
10@end iftex
11
12@c -----------------------------------------------------------------------------
13
14@node Top
15@top
16
17@ifinfo
18This documents the VXL collection of C++ libraries.
19
20Copyright 2000-2013 VXL Contributors
21
22Permission is granted to copy and distribute, retaining this
23original copyright notice.
24@end ifinfo
25
26@c  This title page illustrates only one of the
27@c  two methods of forming a title page.
28
29@iftex
30@titlepage
31@title V@emph{X}L
32@subtitle A collection of C++ libraries for computer vision.
33@author VXL Contributors
34
35@c  The following two commands start the copyright page.
36@page
37@vskip 0pt plus 1filll
38Copyright @copyright{} 2000 Andrew Fitzgibbon
39@end titlepage
40@shortcontents
41@contents
42@end iftex
43
44@menu
45* Introduction::
46* Examples::
47* vcl::
48* vbl::
49* vul::
50* vnl::
51* vil::
52* vgl::
53* vsl::
54* vgui::
55* vidl::
56* vpdl::
57* vcsl::
58* vpgl::
59* structure::
60* build::
61* coding standards::
62* Adding to vnl::
63* vsl for developers::
64* Concept Index::
65@end menu
66
67@node    Introduction
68@chapter Introduction
69@cindex Introduction
70@cindex VXL
71
72@include chapter_intro.texi
73
74@comment ------------------------------------------------------------------
75@node    Examples
76@comment node-name, next, previous,     up
77@chapter Example programs
78
79@include chapter_examples.texi
80
81@comment ------------------------------------------------------------------
82@node    vcl
83@comment node-name, next, previous,     up
84@chapter vcl: C++ compatibility
85@cindex vcl
86@cindex ANSI/ISO C++
87@cindex STL
88@cindex Standard C++ library
89
90@include chapter_vcl.texi
91
92@comment ------------------------------------------------------------------
93@node    vbl
94@comment node-name, next,           previous, up
95@chapter vbl: Basic Templates
96@cindex vbl
97@cindex basics
98@cindex general utilities
99
100@include chapter_vbl.texi
101
102@comment ------------------------------------------------------------------
103@node    vul
104@comment node-name, next,           previous, up
105@chapter vul: Utilities
106@cindex vul
107@cindex basics
108@cindex general utilities
109
110@include chapter_vul.texi
111
112@comment ------------------------------------------------------------------
113@node    vnl
114@comment node-name, next, previous, up
115@chapter vnl: Numerics
116@cindex vnl
117@cindex Numerics
118
119@include chapter_vnl.texi
120
121@comment ------------------------------------------------------------------
122@node    vil
123@comment node-name, next,    previous, up
124@chapter vil: Imaging
125@cindex vil
126@cindex Images
127
128@include chapter_vil.texi
129
130@comment ------------------------------------------------------------------
131@node    vgl
132@comment node-name, next,  previous, up
133@chapter vgl: Geometry
134@cindex vgl
135@cindex Geometry
136
137@include chapter_vgl.texi
138
139@comment ------------------------------------------------------------------
140@node    vsl
141@comment node-name,   next,    previous, up
142@chapter vsl: Binary I/O
143@cindex vsl
144@cindex Binary I/O
145@cindex Binary save and restore
146@cindex Saving objects
147@cindex Loading objects
148@cindex Restoring objects
149
150@include chapter_vsl.texi
151
152
153@comment ------------------------------------------------------------------
154@node    vgui
155@comment node-name, next,    previous, up
156@chapter vgui: Graphical User Interface
157@cindex vgui
158@cindex Graphics
159
160@include chapter_vgui.texi
161
162@comment ------------------------------------------------------------------
163@node    vidl
164@comment node-name, next,      previous, up
165@chapter vidl: Video Streaming
166@cindex video
167
168@include chapter_vidl.texi
169
170@comment ------------------------------------------------------------------
171@node    vpdl
172@comment node-name, next,      previous, up
173@chapter vpdl: Probability Distributions (Experimental)
174@cindex Probability
175
176@include chapter_vpdl.texi
177
178@comment ------------------------------------------------------------------
179@node    vcsl
180@comment node-name, next,      previous, up
181@chapter vcsl: Co-ordinate systems
182@cindex co-ordinate systems
183
184@include chapter_vcsl.texi
185@comment ------------------------------------------------------------------
186@node    vpgl
187@comment node-name, next,      previous, up
188@chapter vpgl: Cameras and Fundamental Matrix
189@cindex projective camera
190@cindex perspective camera
191@cindex affine camera
192@cindex rational camera
193@cindex generic camera
194@cindex fundamental matrix
195
196@include chapter_vpgl.texi
197@comment ------------------------------------------------------------------
198@node    structure
199@comment node-name, next,     previous, up
200@appendix  Filenames and structure
201@cindex directories
202
203@include appendix_structure.texi
204
205@comment ------------------------------------------------------------------
206@node    build
207@comment node-name, next,      previous,  up
208@appendix  Build Systems
209@cindex Makefiles
210@cindex MSVS Project Files
211
212@include appendix_build.texi
213
214@comment ------------------------------------------------------------------
215@node    coding standards
216@appendix  Coding Standards
217@cindex Coding Standards
218
219
220@include appendix_coding_standards.texi
221
222@comment ------------------------------------------------------------------
223@node    Adding to vnl
224@comment node-name, next,          previous, up
225@appendix Adding to vnl_algo
226
227@include appendix_adding_to_vnl_algo.texi
228
229@comment ------------------------------------------------------------------
230@node    vsl for developers
231@comment node-name, next,          previous, up
232@appendix vsl Developer Topics
233
234@include appendix_vsl_for_developers.texi
235
236@comment ------------------------------------------------------------------
237@node    Concept Index
238@comment node-name,      next, previous,  up
239@unnumbered Concept Index
240
241@printindex cp
242
243@bye
244