Skip to content

Interface: Quiver3DOptions

Defined in: plot3d/quiver3d.ts:8

Properties

color?

ts
optional color?: string | Color;

Defined in: plot3d/quiver3d.ts:19


colorBy?

ts
optional colorBy?: {
  colormap?: ColormapSpec;
  domain?: Range;
};

Defined in: plot3d/quiver3d.ts:21

Color arrows by magnitude via a colormap.

colormap?

ts
optional colormap?: ColormapSpec;

domain?

ts
optional domain?: Range;

headSize?

ts
optional headSize?: number;

Defined in: plot3d/quiver3d.ts:23

Arrowhead length as a fraction of the arrow. Default 0.28.


name?

ts
optional name?: string;

Defined in: plot3d/quiver3d.ts:24


renderType?

ts
optional renderType?: RenderType;

Defined in: plot3d/quiver3d.ts:26

Buffer-usage hint; set "dynamic" when streaming via setData. Default "static".


scale?

ts
optional scale?: number;

Defined in: plot3d/quiver3d.ts:18

Multiply the vectors before drawing. Default 1.


u

ts
u: ArrayLike<number>;

Defined in: plot3d/quiver3d.ts:14

Vector components.


v

ts
v: ArrayLike<number>;

Defined in: plot3d/quiver3d.ts:15


w

ts
w: ArrayLike<number>;

Defined in: plot3d/quiver3d.ts:16


x

ts
x: ArrayLike<number>;

Defined in: plot3d/quiver3d.ts:10

Arrow base points.


y

ts
y: ArrayLike<number>;

Defined in: plot3d/quiver3d.ts:11


z

ts
z: ArrayLike<number>;

Defined in: plot3d/quiver3d.ts:12

MIT licensed. WebGL2 required.