source: other-projects/playing-in-the-street/summer-2013/trunk/Playing-in-the-Street-WPF/Content/Web/mrdoob-three.js-4862f5f/docs/list.js@ 28897

Last change on this file since 28897 was 28897, checked in by davidb, 10 years ago

GUI front-end to server base plus web page content

File size: 8.3 KB
Line 
1var list = {
2
3 "Manual": {
4 "Introduction": [
5 [ "Creating a scene", "manual/introduction/Creating-a-scene" ]
6 ]
7 },
8
9 "Reference": {
10 "Constants": [
11 [ "CustomBlendingEquation", "api/constants/CustomBlendingEquations"],
12 [ "GLState", "api/constants/GLState"],
13 [ "Materials", "api/constants/Materials"],
14 [ "ShadowingTypes", "api/constants/ShadowingTypes"],
15 [ "Textures", "api/constants/Textures"]
16 ],
17
18 "Cameras": [
19 [ "Camera", "api/cameras/Camera" ],
20 [ "OrthographicCamera", "api/cameras/OrthographicCamera" ],
21 [ "PerspectiveCamera", "api/cameras/PerspectiveCamera" ]
22 ],
23
24 "Core": [
25 [ "BufferGeometry", "api/core/BufferGeometry" ],
26 [ "Clock", "api/core/Clock" ],
27 [ "EventDispatcher", "api/core/EventDispatcher" ],
28 [ "Face3", "api/core/Face3" ],
29 [ "Geometry", "api/core/Geometry" ],
30 [ "Object3D", "api/core/Object3D" ],
31 [ "Projector", "api/core/Projector" ],
32 [ "Raycaster", "api/core/Raycaster" ],
33 ],
34
35 "Lights": [
36 [ "Light", "api/lights/Light" ],
37 [ "AmbientLight", "api/lights/AmbientLight" ],
38 [ "AreaLight", "api/lights/AreaLight" ],
39 [ "DirectionalLight", "api/lights/DirectionalLight" ],
40 [ "HemisphereLight", "api/lights/HemisphereLight" ],
41 [ "PointLight", "api/lights/PointLight" ],
42 [ "SpotLight", "api/lights/SpotLight" ]
43 ],
44
45
46 "Loaders": [
47 [ "Loader", "api/loaders/Loader" ],
48 [ "GeometryLoader", "api/loaders/GeometryLoader" ],
49 [ "ImageLoader", "api/loaders/ImageLoader" ],
50 [ "JSONLoader", "api/loaders/JSONLoader" ],
51 [ "LoadingManager", "api/loaders/LoadingManager" ],
52 [ "SceneLoader", "api/loaders/SceneLoader" ],
53 [ "TextureLoader", "api/loaders/TextureLoader" ],
54 ],
55
56 "Materials": [
57 [ "Material", "api/materials/Material" ],
58 [ "LineBasicMaterial", "api/materials/LineBasicMaterial" ],
59 [ "LineDashedMaterial", "api/materials/LineDashedMaterial" ],
60 [ "MeshBasicMaterial", "api/materials/MeshBasicMaterial" ],
61 [ "MeshDepthMaterial", "api/materials/MeshDepthMaterial" ],
62 [ "MeshFaceMaterial", "api/materials/MeshFaceMaterial" ],
63 [ "MeshLambertMaterial", "api/materials/MeshLambertMaterial" ],
64 [ "MeshNormalMaterial", "api/materials/MeshNormalMaterial" ],
65 [ "MeshPhongMaterial", "api/materials/MeshPhongMaterial" ],
66 [ "ParticleSystemMaterial", "api/materials/ParticleSystemMaterial" ],
67 [ "ShaderMaterial", "api/materials/ShaderMaterial" ],
68 [ "SpriteMaterial", "api/materials/SpriteMaterial" ],
69 [ "SpriteCanvasMaterial", "api/materials/SpriteCanvasMaterial" ]
70 ],
71
72 "Math": [
73 [ "Box2", "api/math/Box2" ],
74 [ "Box3", "api/math/Box3" ],
75 [ "Color", "api/math/Color" ],
76 [ "Euler", "api/math/Euler" ],
77 [ "Frustum", "api/math/Frustum" ],
78 [ "Line3", "api/math/Line3" ],
79 [ "Math", "api/math/Math" ],
80 [ "Matrix3", "api/math/Matrix3" ],
81 [ "Matrix4", "api/math/Matrix4" ],
82 [ "Plane", "api/math/Plane" ],
83 [ "Quaternion", "api/math/Quaternion" ],
84 [ "Ray", "api/math/Ray" ],
85 [ "Sphere", "api/math/Sphere" ],
86 [ "Spline", "api/math/Spline" ],
87 [ "Triangle", "api/math/Triangle" ],
88 [ "Vector2", "api/math/Vector2" ],
89 [ "Vector3", "api/math/Vector3" ],
90 [ "Vector4", "api/math/Vector4" ]
91 ],
92
93 "Objects": [
94 [ "Bone", "api/objects/Bone" ],
95 [ "Line", "api/objects/Line" ],
96 [ "LOD", "api/objects/LOD" ],
97 [ "Mesh", "api/objects/Mesh" ],
98 [ "MorphAnimMesh", "api/objects/MorphAnimMesh" ],
99 [ "ParticleSystem", "api/objects/ParticleSystem" ],
100 [ "SkinnedMesh", "api/objects/SkinnedMesh" ],
101 [ "Sprite", "api/objects/Sprite" ]
102
103 ],
104
105 "Renderers": [
106 [ "CanvasRenderer", "api/renderers/CanvasRenderer" ],
107 [ "WebGLRenderer", "api/renderers/WebGLRenderer" ],
108 [ "WebGLRenderTarget", "api/renderers/WebGLRenderTarget" ],
109 [ "WebGLRenderTargetCube", "api/renderers/WebGLRenderTargetCube" ]
110 ],
111
112 "Renderers / Renderables": [
113 [ "RenderableFace3", "api/renderers/renderables/RenderableFace3" ],
114 [ "RenderableLine", "api/renderers/renderables/RenderableLine" ],
115 [ "RenderableObject", "api/renderers/renderables/RenderableObject" ],
116 [ "RenderableParticle", "api/renderers/renderables/RenderableParticle" ],
117 [ "RenderableVertex", "api/renderers/renderables/RenderableVertex" ]
118 ],
119
120 "Renderers / Shaders": [
121 [ "ShaderChunk", "api/renderers/shaders/ShaderChunk" ],
122 [ "UniformsUtils", "api/renderers/shaders/UniformsUtils" ],
123 [ "UniformsLib", "api/renderers/shaders/UniformsLib" ],
124 [ "ShaderLib", "api/renderers/shaders/ShaderLib" ]
125 ],
126
127 "Scenes": [
128 [ "Fog", "api/scenes/Fog" ],
129 [ "FogExp2", "api/scenes/FogExp2" ],
130 [ "Scene", "api/scenes/Scene" ]
131 ],
132
133 "Textures": [
134 [ "CompressedTexture", "api/textures/CompressedTexture" ],
135 [ "DataTexture", "api/textures/DataTexture" ],
136 [ "Texture", "api/textures/Texture" ]
137 ],
138
139 "Extras": [
140 [ "FontUtils", "api/extras/FontUtils" ],
141 [ "GeometryUtils", "api/extras/GeometryUtils" ],
142 [ "ImageUtils", "api/extras/ImageUtils" ],
143 [ "SceneUtils", "api/extras/SceneUtils" ]
144 ],
145
146 "Extras / Animation": [
147 [ "Animation", "api/extras/animation/Animation" ],
148 [ "AnimationHandler", "api/extras/animation/AnimationHandler" ],
149 [ "AnimationMorphTarget", "api/extras/animation/AnimationMorphTarget" ],
150 [ "KeyFrameAnimation", "api/extras/animation/KeyFrameAnimation" ]
151 ],
152
153 "Extras / Cameras": [
154 [ "CombinedCamera", "api/extras/cameras/CombinedCamera" ],
155 [ "CubeCamera", "api/extras/cameras/CubeCamera" ]
156 ],
157
158 "Extras / Core": [
159 [ "Curve", "api/extras/core/Curve" ],
160 [ "CurvePath", "api/extras/core/CurvePath" ],
161 [ "Gyroscope", "api/extras/core/Gyroscope" ],
162 [ "Path", "api/extras/core/Path" ],
163 [ "Shape", "api/extras/core/Shape" ]
164 ],
165
166 "Extras / Geometries": [
167 [ "CircleGeometry", "api/extras/geometries/CircleGeometry" ],
168 [ "ConvexGeometry", "api/extras/geometries/ConvexGeometry" ],
169 [ "CubeGeometry", "api/extras/geometries/CubeGeometry" ],
170 [ "CylinderGeometry", "api/extras/geometries/CylinderGeometry" ],
171 [ "ExtrudeGeometry", "api/extras/geometries/ExtrudeGeometry" ],
172 [ "IcosahedronGeometry", "api/extras/geometries/IcosahedronGeometry" ],
173 [ "LatheGeometry", "api/extras/geometries/LatheGeometry" ],
174 [ "OctahedronGeometry", "api/extras/geometries/OctahedronGeometry" ],
175 [ "ParametricGeometry", "api/extras/geometries/ParametricGeometry" ],
176 [ "PlaneGeometry", "api/extras/geometries/PlaneGeometry" ],
177 [ "PolyhedronGeometry", "api/extras/geometries/PolyhedronGeometry" ],
178 [ "ShapeGeometry", "api/extras/geometries/ShapeGeometry" ],
179 [ "SphereGeometry", "api/extras/geometries/SphereGeometry" ],
180 [ "TetrahedronGeometry", "api/extras/geometries/TetrahedronGeometry" ],
181 [ "TextGeometry", "api/extras/geometries/TextGeometry" ],
182 [ "TorusGeometry", "api/extras/geometries/TorusGeometry" ],
183 [ "TorusKnotGeometry", "api/extras/geometries/TorusKnotGeometry" ],
184 [ "TubeGeometry", "api/extras/geometries/TubeGeometry" ]
185 ],
186
187 "Extras / Helpers": [
188 [ "ArrowHelper", "api/extras/helpers/ArrowHelper" ],
189 [ "AxisHelper", "api/extras/helpers/AxisHelper" ],
190 [ "CameraHelper", "api/extras/helpers/CameraHelper" ],
191 [ "DirectionalLightHelper", "api/extras/helpers/DirectionalLightHelper" ],
192 [ "GridHelper", "api/extras/helpers/GridHelper" ],
193 [ "HemisphereLightHelper", "api/extras/helpers/HemisphereLightHelper" ],
194 [ "PointLightHelper", "api/extras/helpers/PointLightHelper" ],
195 [ "SpotLightHelper", "api/extras/helpers/SpotLightHelper" ]
196 ],
197
198 "Extras / Objects": [
199 [ "ImmediateRenderObject", "api/extras/objects/ImmediateRenderObject" ],
200 [ "LensFlare", "api/extras/objects/LensFlare" ],
201 [ "MorphBlendMesh", "api/extras/objects/MorphBlendMesh" ]
202 ],
203
204 "Extras / Renderers / Plugins": [
205 [ "DepthPassPlugin", "api/extras/renderers/plugins/DepthPassPlugin" ],
206 [ "LensFlarePlugin", "api/extras/renderers/plugins/LensFlarePlugin" ],
207 [ "ShadowMapPlugin", "api/extras/renderers/plugins/ShadowMapPlugin" ],
208 [ "SpritePlugin", "api/extras/renderers/plugins/SpritePlugin" ]
209 ],
210
211 "Extras / Shaders": [
212 [ "ShaderFlares", "api/extras/shaders/ShaderFlares" ],
213 [ "ShaderSprite", "api/extras/shaders/ShaderSprite" ]
214 ]
215 }
216
217};
218
219var pages = {};
220
221for ( var section in list ) {
222
223 pages[ section ] = {};
224
225 for ( var category in list[ section ] ) {
226
227 pages[ section ][ category ] = {};
228
229 for ( var i = 0; i < list[ section ][ category ].length; i ++ ) {
230
231 var page = list[ section ][ category ][ i ];
232 pages[ section ][ category ][ page[ 0 ] ] = page[ 1 ];
233
234 }
235
236 }
237
238}
Note: See TracBrowser for help on using the repository browser.