VariantArray
Introduction
An array holding vtkVariants.
Methods
extend
Method used to decorate a given object (publicAPI+model) with vtkVariantArray characteristics.
| Argument | Type | Required | Description |
|---|---|---|---|
publicAPI | Yes | object on which methods will be bounds (public) | |
model | Yes | object on which data structure will be bounds (protected) | |
initialValues | IVariantArrayInitialValues | Yes | (default: {}) |
getComponent
Get the data component at the location specified by tupleIdx and compIdx.
| Argument | Type | Required | Description |
|---|---|---|---|
tupleIdx | Number | Yes | |
compIdx | Number | No |
getData
getDataType
getName
getNumberOfComponents
getNumberOfTuples
getNumberOfValues
getTuple
| Argument | Type | Required | Description |
|---|---|---|---|
idx | Number | Yes | |
tupleToFill | Array<any> | No |
getTupleLocation
| Argument | Type | Required | Description |
|---|---|---|---|
idx | Number | No |
newClone
newInstance
Method used to create a new instance of vtkVariantArray
| Argument | Type | Required | Description |
|---|---|---|---|
initialValues | IVariantArrayInitialValues | Yes | for pre-setting some of its content |
setComponent
Set the data component at the location specified by tupleIdx and compIdx to value. Note that i is less than NumberOfTuples and j is less than NumberOfComponents. Make sure enough memory has been allocated (use SetNumberOfTuples() and SetNumberOfComponents()).
| Argument | Type | Required | Description |
|---|---|---|---|
tupleIdx | Number | Yes | |
compIdx | Number | Yes | |
value | String | Yes |
setData
| Argument | Type | Required | Description |
|---|---|---|---|
array | Array<any> | Yes | |
numberOfComponents | Number | Yes |