@huukhanhnguyen/geometry / namespaces/EllipseCurve
namespaces/EllipseCurve
domain
constdomain: (doc) =>Float64Array=wasm.ellipse3_domain
Parameters
doc
string
Returns
Float64Array
evaluate
constevaluate: (doc,t) =>Float64Array=wasm.ellipse3_evaluate
Parameters
doc
string
t
number
Returns
Float64Array
fromCenterAxis
constfromCenterAxis: (cx,cy,cz,nx,ny,nz,semi_major,semi_minor) =>string=wasm.ellipse3_new
Parameters
cx
number
cy
number
cz
number
nx
number
ny
number
nz
number
semi_major
number
semi_minor
number
Returns
string
project
constproject: (doc,x,y,z) =>number=wasm.ellipse3_project
Parameters
doc
string
x
number
y
number
z
number
Returns
number
tangentAt
consttangentAt: (doc,t) =>Float64Array=wasm.ellipse3_tangent_at
Parameters
doc
string
t
number
Returns
Float64Array
withAxes
constwithAxes: (cx,cy,cz,nx,ny,nz,semi_major,semi_minor,ux,uy,uz,vx,vy,vz) =>string=wasm.ellipse3_with_axes
Parameters
cx
number
cy
number
cz
number
nx
number
ny
number
nz
number
semi_major
number
semi_minor
number
ux
number
uy
number
uz
number
vx
number
vy
number
vz
number
Returns
string
withRef
constwithRef: (cx,cy,cz,nx,ny,nz,semi_major,semi_minor,rx,ry,rz) =>string=wasm.ellipse3_new_with_ref
Parameters
cx
number
cy
number
cz
number
nx
number
ny
number
nz
number
semi_major
number
semi_minor
number
rx
number
ry
number
rz
number
Returns
string