Search
Preparing search index...
The search index is not available
vjgeo
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
vjgeo
models
BezierCurve
Class BezierCurve
Hierarchy
BezierCurve
Implements
IModel
Index
Constructors
constructor
Properties
accuracy
data
models
origin
paths
seed
type
type
Name
Methods
compute
Length
compute
Point
get
Bezier
Seeds
Constructors
constructor
new
Bezier
Curve
(
points
:
IPoint
[]
, accuracy
?:
number
, data
?:
IProperties
)
:
BezierCurve
new
Bezier
Curve
(
seed
:
IPathBezierSeed
, accuracy
?:
number
, data
?:
IProperties
)
:
BezierCurve
new
Bezier
Curve
(
origin
:
IPoint
, control
:
IPoint
, end
:
IPoint
, accuracy
?:
number
, data
?:
IProperties
)
:
BezierCurve
new
Bezier
Curve
(
origin
:
IPoint
, controls
:
IPoint
[]
, end
:
IPoint
, accuracy
?:
number
, data
?:
IProperties
)
:
BezierCurve
new
Bezier
Curve
(
origin
:
IPoint
, control1
:
IPoint
, control2
:
IPoint
, end
:
IPoint
, accuracy
?:
number
, data
?:
IProperties
)
:
BezierCurve
Parameters
points:
IPoint
[]
Optional
accuracy:
number
Optional
data:
IProperties
Returns
BezierCurve
Parameters
seed:
IPathBezierSeed
Optional
accuracy:
number
Optional
data:
IProperties
Returns
BezierCurve
Parameters
origin:
IPoint
control:
IPoint
end:
IPoint
Optional
accuracy:
number
Optional
data:
IProperties
Returns
BezierCurve
Parameters
origin:
IPoint
controls:
IPoint
[]
end:
IPoint
Optional
accuracy:
number
Optional
data:
IProperties
Returns
BezierCurve
Parameters
origin:
IPoint
control1:
IPoint
control2:
IPoint
end:
IPoint
Optional
accuracy:
number
Optional
data:
IProperties
Returns
BezierCurve
Properties
accuracy
accuracy
:
number
data
data
:
IProperties
models
models
:
IModelMap
origin
origin
:
IPoint
paths
paths
:
IPathMap
seed
seed
:
IPathBezierSeed
type
type
:
string
= BezierCurve.typeName
Static
type
Name
type
Name
:
string
= "BezierCurve"
Methods
Static
compute
Length
compute
Length
(
seed
:
IPathBezierSeed
)
:
number
Parameters
seed:
IPathBezierSeed
Returns
number
Static
compute
Point
compute
Point
(
seed
:
IPathBezierSeed
, t
:
number
)
:
IPoint
Parameters
seed:
IPathBezierSeed
t:
number
Returns
IPoint
Static
get
Bezier
Seeds
get
Bezier
Seeds
(
curve
:
BezierCurve
, options
?:
IFindChainsOptions
)
:
IPath
[]
|
{}
Parameters
curve:
BezierCurve
Default value
options:
IFindChainsOptions
= {}
Returns
IPath
[]
|
{}
vjgeo.angle
vjgeo.chain
vjgeo.exporter
vjgeo.importer
vjgeo.kit
vjgeo.layout
vjgeo.measure
vjgeo.model
vjgeo.models
vjgeo.path
vjgeo.paths
vjgeo.point
vjgeo.solvers
vjgeo.units
Belt
Bezier
Curve
constructor
accuracy
data
models
origin
paths
seed
type
type
Name
compute
Length
compute
Point
get
Bezier
Seeds
Bolt
Circle
Bolt
Rectangle
Db
Entity
Dogbone
Dome
Ellipse
Elliptic
Arc
Holes
Oval
Oval
Arc
Polygon
Polyline
Rectangle
Ring
Round
Rectangle
SCurve
Slot
Square
Star
Text
Bezier
_entity_
layer
Index_
Generated using
TypeDoc