Commit 8d42271f3a3e6389c6393978364c0f7542a8fd33

Authored by Jordan Cheney
1 parent 7efc13c8

Update website structure to reflect removed files also add docs script and instructions

docs/DOCS.md 0 → 100644
  1 +# OpenBR Documentation Guide
  2 +
  3 +This is a quick guide for generating the OpenBR documentation on your local machine. The documentation is available online at www.openbiometrics.org.
  4 +
  5 +OpenBR's documentation is built with MkDocs. Please see their website for additional information at www.mkdocs.org. Installing mkdocs with pip is super easy-
  6 +
  7 + $ pip install mkdocs
  8 +
  9 +Please note that you need Python 2.7 and above already installed. Once mkdocs is installed you can run build_docs.sh to build static html pages at openbr/docs/site. However, for viewing we recommend serving the docs to your browser using a simple http server. Run
  10 +
  11 + $ mkdocs serve
  12 +
  13 +from openbr/docs and then go to http://127.0.0.1:8000 in your internet browser of choice to view the docs locally.
... ...
docs/build_docs.sh 0 → 100644
  1 +# Build the OpenBR documentation as static html
  2 +#
  3 +# NOTE: This requires mkdocs to be installed. Please see DOCS.md file for
  4 +# instructions
  5 +
  6 +mkdocs build
... ...
docs/mkdocs.yml
... ... @@ -20,7 +20,6 @@ pages:
20 20 - [install.md, Install]
21 21 - [tutorials.md, Tutorials]
22 22 - [contribute.md, Contribute]
23   -- [papers.md, Publications]
24 23  
25 24 # C API
26 25 - [api_docs/c_api.md, API Docs, C API]
... ... @@ -41,7 +40,6 @@ pages:
41 40  
42 41 # FileList
43 42 - [api_docs/cpp_api/filelist/filelist.md, C++ Plugin API, FileList]
44   -- [api_docs/cpp_api/filelist/members.md, FileList, Members]
45 43 - [api_docs/cpp_api/filelist/constructors.md, FileList, Constructors]
46 44 - [api_docs/cpp_api/filelist/statics.md, FileList, Static Functions]
47 45 - [api_docs/cpp_api/filelist/functions.md, FileList, Functions]
... ... @@ -55,7 +53,6 @@ pages:
55 53  
56 54 # TemplateList
57 55 - [api_docs/cpp_api/templatelist/templatelist.md, C++ Plugin API, TemplateList]
58   -- [api_docs/cpp_api/templatelist/members.md, TemplateList, Members]
59 56 - [api_docs/cpp_api/templatelist/constructors.md, TemplateList, Constructors]
60 57 - [api_docs/cpp_api/templatelist/statics.md, TemplateList, Static Functions]
61 58 - [api_docs/cpp_api/templatelist/functions.md, TemplateList, Functions]
... ... @@ -66,12 +63,10 @@ pages:
66 63 - [api_docs/cpp_api/factory/constructors.md, Factory, Constructors]
67 64 - [api_docs/cpp_api/factory/macros.md, Factory, Macros]
68 65 - [api_docs/cpp_api/factory/statics.md, Factory, Static Functions]
69   -- [api_docs/cpp_api/factory/functions.md, Factory, Functions]
70 66  
71 67 # Object
72 68 - [api_docs/cpp_api/object/object.md, C++ Plugin API, Object]
73 69 - [api_docs/cpp_api/object/members.md, Object, Members]
74   -- [api_docs/cpp_api/object/constructors.md, Object, Constructors]
75 70 - [api_docs/cpp_api/object/macros.md, Object, Macros]
76 71 - [api_docs/cpp_api/object/statics.md, Object, Static Functions]
77 72 - [api_docs/cpp_api/object/functions.md, Object, Functions]
... ... @@ -79,15 +74,12 @@ pages:
79 74 # Context
80 75 - [api_docs/cpp_api/context/context.md, C++ Plugin API, Context]
81 76 - [api_docs/cpp_api/context/members.md, Context, Members]
82   -- [api_docs/cpp_api/context/constructors.md, Context, Constructors]
83 77 - [api_docs/cpp_api/context/statics.md, Context, Static Functions]
84 78 - [api_docs/cpp_api/context/functions.md, Context, Functions]
85 79  
86 80 # Initializer
87 81 - [api_docs/cpp_api/initializer/initializer.md, C++ Plugin API, Initializer]
88   -- [api_docs/cpp_api/initializer/members.md, Initializer, Members]
89 82 - [api_docs/cpp_api/initializer/constructors.md, Initializer, Constructors]
90   -- [api_docs/cpp_api/initializer/statics.md, Initializer, Static Functions]
91 83 - [api_docs/cpp_api/initializer/functions.md, Initializer, Functions]
92 84  
93 85 # Transform
... ... @@ -99,44 +91,29 @@ pages:
99 91  
100 92 # UntrainableTransform
101 93 - [api_docs/cpp_api/untrainabletransform/untrainabletransform.md, C++ Plugin API, UntrainableTransform]
102   -- [api_docs/cpp_api/untrainabletransform/members.md, UntrainableTransform, Members]
103 94 - [api_docs/cpp_api/untrainabletransform/constructors.md, UntrainableTransform, Constructors]
104   -- [api_docs/cpp_api/untrainabletransform/statics.md, UntrainableTransform, Static Functions]
105   -- [api_docs/cpp_api/untrainabletransform/functions.md, UntrainableTransform, Functions]
106 95  
107 96 # MetaTransform
108 97 - [api_docs/cpp_api/metatransform/metatransform.md, C++ Plugin API, MetaTransform]
109   -- [api_docs/cpp_api/metatransform/members.md, MetaTransform, Members]
110 98 - [api_docs/cpp_api/metatransform/constructors.md, MetaTransform, Constructors]
111   -- [api_docs/cpp_api/metatransform/statics.md, MetaTransform, Static Functions]
112   -- [api_docs/cpp_api/metatransform/functions.md, MetaTransform, Functions]
113 99  
114 100 # UntrainableMetaTransform
115 101 - [api_docs/cpp_api/untrainablemetatransform/untrainablemetatransform.md, C++ Plugin API, UntrainableMetaTransform]
116   -- [api_docs/cpp_api/untrainablemetatransform/members.md, UntrainableMetaTransform, Members]
117 102 - [api_docs/cpp_api/untrainablemetatransform/constructors.md, UntrainableMetaTransform, Constructors]
118   -- [api_docs/cpp_api/untrainablemetatransform/statics.md, UntrainableMetaTransform, Static Functions]
119   -- [api_docs/cpp_api/untrainablemetatransform/functions.md, UntrainableMetaTransform, Functions]
120 103  
121 104 # MetadataTransform
122 105 - [api_docs/cpp_api/metadatatransform/metadatatransform.md, C++ Plugin API, MetadataTransform]
123   -- [api_docs/cpp_api/metadatatransform/members.md, MetadataTransform, Members]
124 106 - [api_docs/cpp_api/metadatatransform/constructors.md, MetadataTransform, Constructors]
125   -- [api_docs/cpp_api/metadatatransform/statics.md, MetadataTransform, Static Functions]
126 107 - [api_docs/cpp_api/metadatatransform/functions.md, MetadataTransform, Functions]
127 108  
128 109 # UntrainableMetadataTransform
129 110 - [api_docs/cpp_api/untrainablemetadatatransform/untrainablemetadatatransform.md, C++ Plugin API, UntrainableMetadataTransform]
130   -- [api_docs/cpp_api/untrainablemetadatatransform/members.md, UntrainableMetadataTransform, Members]
131 111 - [api_docs/cpp_api/untrainablemetadatatransform/constructors.md, UntrainableMetadataTransform, Constructors]
132   -- [api_docs/cpp_api/untrainablemetadatatransform/statics.md, UntrainableMetadataTransform, Static Functions]
133   -- [api_docs/cpp_api/untrainablemetadatatransform/functions.md, UntrainableMetadataTransform, Functions]
134 112  
135 113 # TimeVaryingTransform
136 114 - [api_docs/cpp_api/timevaryingtransform/timevaryingtransform.md, C++ Plugin API, TimeVaryingTransform]
137 115 - [api_docs/cpp_api/timevaryingtransform/members.md, TimeVaryingTransform, Members]
138 116 - [api_docs/cpp_api/timevaryingtransform/constructors.md, TimeVaryingTransform, Constructors]
139   -- [api_docs/cpp_api/timevaryingtransform/statics.md, TimeVaryingTransform, Static Functions]
140 117 - [api_docs/cpp_api/timevaryingtransform/functions.md, TimeVaryingTransform, Functions]
141 118  
142 119 # CompositeTransform
... ... @@ -144,30 +121,22 @@ pages:
144 121 - [api_docs/cpp_api/compositetransform/properties.md, CompositeTransform, Properties]
145 122 - [api_docs/cpp_api/compositetransform/members.md, CompositeTransform, Members]
146 123 - [api_docs/cpp_api/compositetransform/constructors.md, CompositeTransform, Constructors]
147   -- [api_docs/cpp_api/compositetransform/statics.md, CompositeTransform, Static Functions]
148 124 - [api_docs/cpp_api/compositetransform/functions.md, CompositeTransform, Functions]
149 125  
150 126 # WrapperTransform
151 127 - [api_docs/cpp_api/wrappertransform/wrappertransform.md, C++ Plugin API, WrapperTransform]
152 128 - [api_docs/cpp_api/wrappertransform/properties.md, WrapperTransform, Properties]
153   -- [api_docs/cpp_api/wrappertransform/members.md, WrapperTransform, Members]
154 129 - [api_docs/cpp_api/wrappertransform/constructors.md, WrapperTransform, Constructors]
155   -- [api_docs/cpp_api/wrappertransform/statics.md, WrapperTransform, Static Functions]
156 130 - [api_docs/cpp_api/wrappertransform/functions.md, WrapperTransform, Functions]
157 131  
158 132 # Distance
159 133 - [api_docs/cpp_api/distance/distance.md, C++ Plugin API, Distance]
160   -- [api_docs/cpp_api/distance/members.md, Distance, Members]
161 134 - [api_docs/cpp_api/distance/constructors.md, Distance, Constructors]
162 135 - [api_docs/cpp_api/distance/statics.md, Distance, Static Functions]
163 136 - [api_docs/cpp_api/distance/functions.md, Distance, Functions]
164 137  
165 138 # UntrainableDistance
166 139 - [api_docs/cpp_api/untrainabledistance/untrainabledistance.md, C++ Plugin API, UntrainableDistance]
167   -- [api_docs/cpp_api/untrainabledistance/members.md, UntrainableDistance, Members]
168   -- [api_docs/cpp_api/untrainabledistance/constructors.md, UntrainableDistance, Constructors]
169   -- [api_docs/cpp_api/untrainabledistance/statics.md, UntrainableDistance, Static Functions]
170   -- [api_docs/cpp_api/untrainabledistance/functions.md, UntrainableDistance, Functions]
171 140  
172 141 # Output
173 142 - [api_docs/cpp_api/output/output.md, C++ Plugin API, Output]
... ... @@ -180,13 +149,11 @@ pages:
180 149 # MatrixOutput
181 150 - [api_docs/cpp_api/matrixoutput/matrixoutput.md, C++ Plugin API, MatrixOutput]
182 151 - [api_docs/cpp_api/matrixoutput/members.md, MatrixOutput, Members]
183   -- [api_docs/cpp_api/matrixoutput/constructors.md, MatrixOutput, Constructors]
184 152 - [api_docs/cpp_api/matrixoutput/statics.md, MatrixOutput, Static Functions]
185 153 - [api_docs/cpp_api/matrixoutput/functions.md, MatrixOutput, Functions]
186 154  
187 155 # Format
188 156 - [api_docs/cpp_api/format/format.md, C++ Plugin API, Format]
189   -- [api_docs/cpp_api/format/members.md, Format, Members]
190 157 - [api_docs/cpp_api/format/constructors.md, Format, Constructors]
191 158 - [api_docs/cpp_api/format/statics.md, Format, Static Functions]
192 159 - [api_docs/cpp_api/format/functions.md, Format, Functions]
... ... @@ -194,7 +161,6 @@ pages:
194 161 # Gallery
195 162 - [api_docs/cpp_api/gallery/gallery.md, C++ Plugin API, Gallery]
196 163 - [api_docs/cpp_api/gallery/properties.md, Gallery, Properties]
197   -- [api_docs/cpp_api/gallery/members.md, Gallery, Members]
198 164 - [api_docs/cpp_api/gallery/constructors.md, Gallery, Constructors]
199 165 - [api_docs/cpp_api/gallery/statics.md, Gallery, Static Functions]
200 166 - [api_docs/cpp_api/gallery/functions.md, Gallery, Functions]
... ... @@ -203,19 +169,16 @@ pages:
203 169 - [api_docs/cpp_api/filegallery/filegallery.md, C++ Plugin API, FileGallery]
204 170 - [api_docs/cpp_api/filegallery/members.md, FileGallery, Members]
205 171 - [api_docs/cpp_api/filegallery/constructors.md, FileGallery, Constructors]
206   -- [api_docs/cpp_api/filegallery/statics.md, FileGallery, Static Functions]
207 172 - [api_docs/cpp_api/filegallery/functions.md, FileGallery, Functions]
208 173  
209 174 # Representation
210 175 - [api_docs/cpp_api/representation/representation.md, C++ Plugin API, Representation]
211   -- [api_docs/cpp_api/representation/members.md, Representation, Members]
212 176 - [api_docs/cpp_api/representation/constructors.md, Representation, Constructors]
213 177 - [api_docs/cpp_api/representation/statics.md, Representation, Static Functions]
214 178 - [api_docs/cpp_api/representation/functions.md, Representation, Functions]
215 179  
216 180 # Classifier
217 181 - [api_docs/cpp_api/classifier/classifier.md, C++ Plugin API, Classifier]
218   -- [api_docs/cpp_api/classifier/members.md, Classifier, Members]
219 182 - [api_docs/cpp_api/classifier/constructors.md, Classifier, Constructors]
220 183 - [api_docs/cpp_api/classifier/statics.md, Classifier, Static Functions]
221 184 - [api_docs/cpp_api/classifier/functions.md, Classifier, Functions]
... ...