Interface: MovablePointOptions
Defined in: src/interaction/MovablePoint.ts:17
Options for creating a MovablePoint.
Properties
autoRender?
optionalautoRender:boolean
Defined in: src/interaction/MovablePoint.ts:34
Re-render the scene after each drag update. Default: true. Set false when a render loop (play(), wait() with updaters) is already running.
color?
optionalcolor:string
Defined in: src/interaction/MovablePoint.ts:21
Fill color as a CSS color string. Default: YELLOW.
onChange()?
optionalonChange: (position) =>void
Defined in: src/interaction/MovablePoint.ts:25
Called with the new position whenever the point moves.
Parameters
position
Returns
void
point?
optionalpoint:Vector3Tuple
Defined in: src/interaction/MovablePoint.ts:19
Initial position. Default: [0, 0, 0].
radius?
optionalradius:number
Defined in: src/interaction/MovablePoint.ts:23
Radius of the dot. Default: 0.1.
xTracker?
optionalxTracker:ValueTracker
Defined in: src/interaction/MovablePoint.ts:27
ValueTracker that receives the point's x coordinate.
yTracker?
optionalyTracker:ValueTracker
Defined in: src/interaction/MovablePoint.ts:29
ValueTracker that receives the point's y coordinate.