Skip to content

Interface: IsosurfaceOptions

Defined in: plot3d/isosurface.ts:8

Properties

color?

ts
optional color?: string | Color;

Defined in: plot3d/isosurface.ts:16


dims

ts
dims: [number, number, number];

Defined in: plot3d/isosurface.ts:11


extent?

ts
optional extent?: {
  x: Range;
  y: Range;
  z: Range;
};

Defined in: plot3d/isosurface.ts:15

World extent of the volume. Defaults to unit indices.

x

ts
x: Range;

y

ts
y: Range;

z

ts
z: Range;

isoLevel

ts
isoLevel: number;

Defined in: plot3d/isosurface.ts:13

The iso value to extract the surface at.


name?

ts
optional name?: string;

Defined in: plot3d/isosurface.ts:19


opacity?

ts
optional opacity?: number;

Defined in: plot3d/isosurface.ts:18

Fill opacity 0..1. Default 1.


renderType?

ts
optional renderType?: RenderType;

Defined in: plot3d/isosurface.ts:21

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


values

ts
values: ArrayLike<number>;

Defined in: plot3d/isosurface.ts:10

Scalar volume, length nx*ny*nz, indexed x + y*nx + z*nx*ny.

MIT licensed. WebGL2 required.