Skip to content

@kitware/vtk-wasm / @kitware/vtk-wasm / VtkNamespaceBase

Interface: VtkNamespaceBase ​

Defined in: base.d.ts:107

Members of the vtk namespace proxy that are not VTK class constructors. The constructors themselves (vtkActor, vtkRenderer, ...) are added to VtkNamespace by the generated augmentation.

Extended by ​

Methods ​

getVtkObject() ​

ts
getVtkObject(idOrObj?): vtkObject;

Defined in: base.d.ts:118

Re-wrap an existing object id (or { Id }) as a proxy. The argument is required at runtime.

The ? and the | object widening are deliberate: they keep this member compatible with the loose [vtkClassName: string]: (args?: object) => ... index signature on VtkNamespace — an accurate (idOrObj: number | { Id: number }) fails that check on both parameter arity (index callable with zero args) and parameter type.

Parameters ​

ParameterType
idOrObj?| number | object | { Id: number; }

Returns ​

vtkObject