From d1c1cf7d81366994befe876f94e93d66933fcfb5 Mon Sep 17 00:00:00 2001
From: moraxy
-- binding
Buffer with size [page:PropertyMixer valueSize] * 4.
Accumulate data in [page:PropertyMixer.buffer buffer][accuIndex] 'incoming' region into 'accu[i]'.
Apply the state of [page:PropertyMixer.buffer buffer] 'accu[i]' to the binding when accus differ.
Constructor
- [name]( binding, typeName, valueSize )
+ [name]( [param:PropertyBinding binding], [param:String typeName], [param:Number valueSize] )
-- typeName
@@ -29,12 +29,12 @@
Properties
- [property:Number binding]
+ [property:PropertyBinding binding]
[property:Number buffer]
+ [property:TypedArray buffer]
This has the layout: [ incoming | accu0 | accu1 | orig ]
@@ -67,14 +67,14 @@
Methods
- [method:null accumulate]( accuIndex, weight )
+ [method:null accumulate]( [param:Number accuIndex], [param:Number weight] )
If weight is *0* this does nothing.
[method:null apply]( accuIndex )
+ [method:null apply]( [param:Number accuIndex] )
Copy the properties from the source camera into this one.
diff --git a/docs/api/cameras/StereoCamera.html b/docs/api/cameras/StereoCamera.html index abd1d0446b..dfc238834a 100644 --- a/docs/api/cameras/StereoCamera.html +++ b/docs/api/cameras/StereoCamera.html @@ -55,7 +55,7 @@Update the stereo cameras based on the camera passed in.
diff --git a/docs/api/core/BufferAttribute.html b/docs/api/core/BufferAttribute.html index 6ea281c307..6e6cdf3bd6 100644 --- a/docs/api/core/BufferAttribute.html +++ b/docs/api/core/BufferAttribute.html @@ -131,28 +131,28 @@Copy a vector from bufferAttribute[index2] to [page:BufferAttribute.array array][index1].
-Copy an array representing RGB color values into [page:BufferAttribute.array array].
-Copy an array representing [page:Vector2]s into [page:BufferAttribute.array array].
-Copy an array representing [page:Vector3]s into [page:BufferAttribute.array array].
-Copy an array representing [page:Vector4]s into [page:BufferAttribute.array array].
-Returns the x component of the vector at the given index.
-Returns the y component of the vector at the given index.
-Returns the z component of the vector at the given index.
-Returns the w component of the vector at the given index.
Set [page:BufferAttribute.dynamic dynamic] to value.
-Sets the x component of the vector at the given index.
-Sets the y component of the vector at the given index.
-Sets the z component of the vector at the given index.
-Sets the w component of the vector at the given index.
-Sets the x and y components of the vector at the given index.
-Sets the x, y and z components of the vector at the given index.
-Sets the x, y, z and w components of the vector at the given index.
diff --git a/docs/api/core/DirectGeometry.html b/docs/api/core/DirectGeometry.html index 925cb1bdca..9cd95a6e42 100644 --- a/docs/api/core/DirectGeometry.html +++ b/docs/api/core/DirectGeometry.html @@ -91,13 +91,13 @@Compute the parts of the geometry that have different materialIndex. See [page:BufferGeometry.groups].
-Pass in a [page:Geometry] instance for conversion.
diff --git a/docs/api/core/InterleavedBuffer.html b/docs/api/core/InterleavedBuffer.html index 30a4c18cc3..d20cf06484 100644 --- a/docs/api/core/InterleavedBuffer.html +++ b/docs/api/core/InterleavedBuffer.html @@ -91,15 +91,15 @@ Set [page:InterleavedBuffer.dynamic dynamic] to value. -Copies another [name] to this [name].
-Copies data from attribute[index2] to [page:InterleavedBuffer.array array][index1].
-
value - The source (typed) array.
offset - The offset into the target array at which to begin writing values from the source array. Default is *0*.
diff --git a/docs/api/core/InterleavedBufferAttribute.html b/docs/api/core/InterleavedBufferAttribute.html
index 0181aaecf2..1e39bc39a6 100644
--- a/docs/api/core/InterleavedBufferAttribute.html
+++ b/docs/api/core/InterleavedBufferAttribute.html
@@ -62,37 +62,37 @@
Returns the x component of the item at the given index.
-Returns the y component of the item at the given index.
-Returns the z component of the item at the given index.
-Returns the w component of the item at the given index.
-Sets the x component of the item at the given index.
-Sets the y component of the item at the given index.
-Sets the z component of the item at the given index.
-Sets the w component of the item at the given index.
-Sets the x and y components of the item at the given index.
-Sets the x, y and z components of the item at the given index.
-Sets the x, y, z and w components of the item at the given index.
diff --git a/docs/api/core/Raycaster.html b/docs/api/core/Raycaster.html index f474ad6a47..70468f7c61 100644 --- a/docs/api/core/Raycaster.html +++ b/docs/api/core/Raycaster.html @@ -144,7 +144,7 @@ Updates the ray with a new origin and direction. -
[page:Object3D object] — The object to check for intersection with the ray.
[page:Boolean recursive] — If true, it also checks all descendants. Otherwise it only checks intersecton with the object. Default is false.
diff --git a/docs/api/helpers/Box3Helper.html b/docs/api/helpers/Box3Helper.html
index 3932a238de..d89173c629 100644
--- a/docs/api/helpers/Box3Helper.html
+++ b/docs/api/helpers/Box3Helper.html
@@ -50,7 +50,7 @@
See the base [page:LineSegments] class for common methods.
-This overrides the method in the base [page:Object3D] class so that it also updates the wireframe box to the extent of the [page:Box3Helper.box .box] diff --git a/docs/api/helpers/PlaneHelper.html b/docs/api/helpers/PlaneHelper.html index 264840b4a9..2f0c51ee55 100644 --- a/docs/api/helpers/PlaneHelper.html +++ b/docs/api/helpers/PlaneHelper.html @@ -51,7 +51,7 @@
See the base [page:LineSegments] class for common methods.
-This overrides the method in the base [page:Object3D] class so that it also updates the helper object according to the [page:PlaneHelper.plane .plane] and diff --git a/docs/api/materials/PointsMaterial.html b/docs/api/materials/PointsMaterial.html index cf28f20035..f39ecb0c4d 100644 --- a/docs/api/materials/PointsMaterial.html +++ b/docs/api/materials/PointsMaterial.html @@ -55,7 +55,7 @@ var starField = new THREE.Points( starsGeometry, starsMaterial ); scene.add( starField ); -
[page:Object parameters] - (optional) an object with one or more properties defining the material's appearance.
Any property of the material (including any property inherited from [page:Material]) can be passed in here.
diff --git a/docs/api/materials/SpriteMaterial.html b/docs/api/materials/SpriteMaterial.html
index f8f5fc0b9f..17273d2c86 100644
--- a/docs/api/materials/SpriteMaterial.html
+++ b/docs/api/materials/SpriteMaterial.html
@@ -37,7 +37,7 @@ scene.add( sprite );
-
[page:Object parameters] - (optional) an object with one or more properties defining the material's appearance.
Any property of the material (including any property inherited from [page:Material]) can be passed in here.
diff --git a/docs/api/math/Cylindrical.html b/docs/api/math/Cylindrical.html
index a3e0b50902..5a5e9a29c9 100644
--- a/docs/api/math/Cylindrical.html
+++ b/docs/api/math/Cylindrical.html
@@ -50,7 +50,7 @@
and [page:.y y] properties to this cylindrical.
Sets values of this cylindrical's [page:.radius radius], [page:.theta theta] and [page:.y y] properties.
diff --git a/docs/api/math/Euler.html b/docs/api/math/Euler.html index 71b59eecc2..4718b5f0af 100644 --- a/docs/api/math/Euler.html +++ b/docs/api/math/Euler.html @@ -176,8 +176,13 @@ Returns an array of the form [[page:.x x], [page:.y y], [page:.z z], [page:.order order ]]. -Returns the Euler's [page:.x x], [page:.y y] and [page:.z z] properties as a [page:Vector3].
+
+ [page:Vector3 optionalResult] — (optional) If specified, the result will be copied into this Vector,
+ otherwise a new one will be created.
+
+ Returns the Euler's [page:.x x], [page:.y y] and [page:.z z] properties as a [page:Vector3].
+
[page:Float x] — Value to be mapped.
[page:Float a1] — Minimum value for range A.
diff --git a/docs/api/math/Matrix3.html b/docs/api/math/Matrix3.html
index 0fc2f44e67..2ded760a56 100644
--- a/docs/api/math/Matrix3.html
+++ b/docs/api/math/Matrix3.html
@@ -146,9 +146,9 @@ m.elements = [ 11, 21, 31,
[page:Float n11] - value to put in row 1, col 1.
@@ -171,8 +171,8 @@ m.elements = [ 11, 21, 31,
[page:Float tx] - offset x
diff --git a/docs/api/math/Matrix4.html b/docs/api/math/Matrix4.html
index 2201556aa0..0c5828502b 100644
--- a/docs/api/math/Matrix4.html
+++ b/docs/api/math/Matrix4.html
@@ -369,10 +369,10 @@ x, y, 1, 0,
Multiplies the columns of this matrix by vector [page:Vector3 v].
Set the [page:.elements elements] of this matrix to the supplied row-major values [page:Float n11], [page:Float n12], ... [page:Float n44]. diff --git a/docs/api/math/Quaternion.html b/docs/api/math/Quaternion.html index a9c4b114e0..1ef5ffa1df 100644 --- a/docs/api/math/Quaternion.html +++ b/docs/api/math/Quaternion.html @@ -263,13 +263,13 @@ q.slerp( qb, t )
diff --git a/docs/api/objects/Mesh.html b/docs/api/objects/Mesh.html index 5ba89e4061..c5204f5b18 100644 --- a/docs/api/objects/Mesh.html +++ b/docs/api/objects/Mesh.html @@ -86,7 +86,7 @@
See the base [page:Object3D] class for common methods.
-Set the value of [page:.drawMode drawMode].
Make copy of the texture. Note this is not a "deep copy", the image is shared.
-
meta -- optional object containing metadata.
Convert the material to three.js JSON format.
@@ -250,7 +250,7 @@
Call [page:EventDispatcher EventDispatcher].dispatchEvent with a 'dispose' event type.
Transform the uv based on the value of this texture's [page:Texture.offset .offset], [page:Texture.repeat .repeat], [page:Texture.wrapS .wrapS], [page:Texture.wrapT .wrapT] and [page:Texture.flipY .flipY] properties. diff --git a/docs/page.js b/docs/page.js index dc8c89fc2e..b3abda15fd 100644 --- a/docs/page.js +++ b/docs/page.js @@ -60,7 +60,7 @@ function onDocumentLoad( event ) { // text = text.replace( /\[member:.([\w]+) ([\w\.\s]+)\]/gi, "$2" ); text = text.replace( /\[(member|property|method|param):([\w]+)\]/gi, "[$1:$2 $2]" ); // [member:name] to [member:name title] - text = text.replace( /\[(?:member|property|method):([\w]+) ([\w\.\s]+)\]\s*(\(.*\))?/gi, "# .$2 $3 : $1" ); + text = text.replace( /\[(?:member|property|method):([\w]+) ([\w\.\s]+)\]\s*(\([^]*?\))?/gi, "# .$2 $3 : $1" ); text = text.replace( /\[param:([\w\.]+) ([\w\.\s]+)\]/gi, "$2 : $1" ); // [param:name title] text = text.replace( /\[link:([\w|\:|\/|\.|\-|\_]+)\]/gi, "[link:$1 $1]" ); // [link:url] to [link:url title] -- GitLab