Skip to main content

Interface: SampledPath

Defined in: src/mobjects/text/textOnPathLayout.ts:28

A path that reports its total arc length and can be sampled by arc-length distance. Built from a cubic Bezier point chain or from a function.

Properties​

totalLength​

readonly totalLength: number

Defined in: src/mobjects/text/textOnPathLayout.ts:30

Total arc length of the path in world units.

Methods​

angleAtDistance()​

angleAtDistance(d): number

Defined in: src/mobjects/text/textOnPathLayout.ts:34

Tangent angle (radians) at absolute arc-length distance d.

Parameters​

d​

number

Returns​

number


pointAtDistance()​

pointAtDistance(d): PathPoint

Defined in: src/mobjects/text/textOnPathLayout.ts:32

Point at absolute arc-length distance d (clamped to [0, totalLength]).

Parameters​

d​

number

Returns​

PathPoint