GitHub
Quarks VFX
Preparing search index...
The search index is not available
Documentation
Documentation
quarks.core
PiecewiseBezier
Class PiecewiseBezier
Hierarchy (
View Summary
)
PiecewiseFunction
<
Bezier
>
PiecewiseBezier
Implements
FunctionValueGenerator
Index
Constructors
constructor
Properties
functions
type
Accessors
num
Of
Functions
Methods
clone
find
Function
gen
Value
get
EndX
get
Function
get
StartX
insert
Function
remove
Function
set
EndX
set
Function
set
StartX
start
Gen
toJSON
toSVG
fromJSON
Constructors
constructor
new
PiecewiseBezier
(
curves
?:
[
Bezier
,
number
]
[]
)
:
PiecewiseBezier
Parameters
curves
:
[
Bezier
,
number
]
[]
= ...
Returns
PiecewiseBezier
Properties
functions
functions
:
[
Bezier
,
number
]
[]
type
type
:
"function"
Accessors
num
Of
Functions
get
numOfFunctions
()
:
number
Returns
number
Methods
clone
clone
()
:
FunctionValueGenerator
Returns
FunctionValueGenerator
find
Function
findFunction
(
t
:
number
)
:
number
Parameters
t
:
number
Returns
number
gen
Value
genValue
(
memory
:
GeneratorMemory
,
t
?:
number
)
:
number
Parameters
memory
:
GeneratorMemory
t
:
number
= 0
Returns
number
get
EndX
getEndX
(
index
:
number
)
:
number
Parameters
index
:
number
Returns
number
get
Function
getFunction
(
index
:
number
)
:
Bezier
Parameters
index
:
number
Returns
Bezier
get
StartX
getStartX
(
index
:
number
)
:
number
Parameters
index
:
number
Returns
number
insert
Function
insertFunction
(
t
:
number
,
func
:
Bezier
)
:
void
Parameters
t
:
number
func
:
Bezier
Returns
void
remove
Function
removeFunction
(
index
:
number
)
:
Bezier
Parameters
index
:
number
Returns
Bezier
set
EndX
setEndX
(
index
:
number
,
x
:
number
)
:
void
Parameters
index
:
number
x
:
number
Returns
void
set
Function
setFunction
(
index
:
number
,
func
:
Bezier
)
:
void
Parameters
index
:
number
func
:
Bezier
Returns
void
set
StartX
setStartX
(
index
:
number
,
x
:
number
)
:
void
Parameters
index
:
number
x
:
number
Returns
void
start
Gen
startGen
(
memory
:
GeneratorMemory
)
:
void
Parameters
memory
:
GeneratorMemory
Returns
void
toJSON
toJSON
()
:
FunctionJSON
Returns
FunctionJSON
toSVG
toSVG
(
length
:
number
,
segments
:
number
)
:
string
Parameters
length
:
number
segments
:
number
Returns
string
Static
fromJSON
fromJSON
(
json
:
FunctionJSON
)
:
PiecewiseBezier
Parameters
json
:
FunctionJSON
Returns
PiecewiseBezier
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
functions
type
Accessors
num
Of
Functions
Methods
clone
find
Function
gen
Value
get
EndX
get
Function
get
StartX
insert
Function
remove
Function
set
EndX
set
Function
set
StartX
start
Gen
toJSON
toSVG
fromJSON
GitHub
Quarks VFX
Documentation
Loading...