Skip to content
Shapemetry

@huukhanhnguyen/geometry / namespaces/EllipseCurve

namespaces/EllipseCurve

domain

const domain: (doc) => Float64Array = wasm.ellipse3_domain

Parameters

doc

string

Returns

Float64Array


evaluate

const evaluate: (doc, t) => Float64Array = wasm.ellipse3_evaluate

Parameters

doc

string

t

number

Returns

Float64Array


fromCenterAxis

const fromCenterAxis: (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

const project: (doc, x, y, z) => number = wasm.ellipse3_project

Parameters

doc

string

x

number

y

number

z

number

Returns

number


tangentAt

const tangentAt: (doc, t) => Float64Array = wasm.ellipse3_tangent_at

Parameters

doc

string

t

number

Returns

Float64Array


withAxes

const withAxes: (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

const withRef: (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

Last updated: 📖 2 min readEdit on GitHub