source: other-projects/nz-flag-design/trunk/render-3d/Flag_files/Three_files/list.js@ 29475

Last change on this file since 29475 was 29475, checked in by davidb, 9 years ago

Initial set of files

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