Classes
- GroupElement
- GroupElement
- GroupElement
- GroupElement
- GroupElement
- GroupElement
- GroupElement
- GroupElement
- GroupElement
- GroupElement
- GroupElement
Members
icoords
the only way to pass an integer vector to the shader is as an array and not a Vector3
icoords
the only way to pass an integer vector to the shader is as an array and not a Vector3
icoords
the only way to pass an integer vector to the shader is as an array and not a Vector3
icoords
the only way to pass an integer vector to the shader is as an array and not a Vector3
icoords :Array.<number>
the only way to pass an integer vector to the shader is as an array and not a Vector3
Type:
- Array.<number>
name :string
- Source:
The name of the item. This name is computed (from the uuid) the first time the getter is called.
Type:
- string
(readonly) uuid :string
- Source:
Universal unique ID. The dashes are replaced by underscored to avoid problems in the shaders
Type:
- string
Methods
(abstract) clone() → {GroupElement}
- Source:
Return a new copy of the current element.
Returns:
The clone of the current element
- Type
- GroupElement
(abstract) copy(elt) → {GroupElement}
- Source:
Set the current element with the given element
Parameters:
Name | Type | Description |
---|---|---|
elt |
GroupElement | the element to copy |
Returns:
The current element
- Type
- GroupElement
(abstract) equals(elt) → {boolean}
- Source:
Check if the current element and isom
are the same.
Mainly for debugging purposes.
Parameters:
Name | Type | Description |
---|---|---|
elt |
GroupElement |
Returns:
true if the elements are equal, false otherwise
- Type
- boolean
identity() → {GroupElement}
- Source:
Set the current element to the identity.
Returns:
the current element
- Type
- GroupElement
invert() → {GroupElement}
- Source:
Invert the current element
Returns:
the current element
- Type
- GroupElement
(abstract) multiply(elt) → {GroupElement}
- Source:
Multiply the current element by elt on the left, i.e. replace this
by this * elt
.
Parameters:
Name | Type | Description |
---|---|---|
elt |
GroupElement |
Returns:
The current element
- Type
- GroupElement
(abstract) premultiply(elt) → {GroupElement}
- Source:
Multiply the current element by elt on the right, i.e. replace this
by elt * this
.
Parameters:
Name | Type | Description |
---|---|---|
elt |
GroupElement |
Returns:
The current element
- Type
- GroupElement
toIsometry()
- Source:
Convert the current element to an isometry