Lens Scripting API
Editor Scripting API
Guide Docs
Preparing search index...
Packages/SpectaclesInteractionKit/Utils/SampleOps
SampleOps
Interface SampleOps<T>
Represents mathematical operations for a filter sample of generic type T
interface
SampleOps
<
T
>
{
add
(
first
:
T
,
second
:
T
)
:
T
;
magnitude
(
of
:
T
)
:
number
;
sub
(
first
:
T
,
second
:
T
)
:
T
;
uniformScale
(
value
:
T
,
scale
:
number
)
:
T
;
zero
()
:
T
;
}
Type Parameters
T
Implemented by
ScalarSampleOps
Vec2SampleOps
Vec3SampleOps
Index
Methods
add
magnitude
sub
uniform
Scale
zero
Methods
add
add
(
first
:
T
,
second
:
T
)
:
T
Parameters
first
:
T
second
:
T
Returns
T
magnitude
magnitude
(
of
:
T
)
:
number
Parameters
of
:
T
Returns
number
sub
sub
(
first
:
T
,
second
:
T
)
:
T
Parameters
first
:
T
second
:
T
Returns
T
uniform
Scale
uniformScale
(
value
:
T
,
scale
:
number
)
:
T
Parameters
value
:
T
scale
:
number
Returns
T
zero
zero
()
:
T
Returns
T
Settings
Member Visibility
Inherited
Deprecated
Theme
OS
Light
Dark
On This Page
Methods
add
magnitude
sub
uniform
Scale
zero
Editor Scripting API
Guide Docs
Lens Scripting API
Loading...
Represents mathematical operations for a filter sample of generic type T