|
1 | 1 | import { vtkObject, vtkRange } from "../../../interfaces";
|
2 |
| -import { float, int, Nullable, TypedArray } from "../../../types"; |
| 2 | +import { float, int, Nullable, Range, TypedArray } from "../../../types"; |
3 | 3 |
|
4 | 4 |
|
5 | 5 | /**
|
@@ -30,7 +30,7 @@ export interface IDataArrayInitialValues {
|
30 | 30 | empty?: boolean;
|
31 | 31 | name?: string;
|
32 | 32 | numberOfComponents?: number;
|
33 |
| - rangeTuple?: [number, number]; |
| 33 | + rangeTuple?: Range; |
34 | 34 | size?: number;
|
35 | 35 | values?: Array<number>|TypedArray;
|
36 | 36 | }
|
@@ -60,21 +60,21 @@ export interface vtkDataArray extends vtkObject {
|
60 | 60 | /**
|
61 | 61 | *
|
62 | 62 | */
|
63 |
| - getData(): TypedArray; |
| 63 | + getData(): number[]|TypedArray; |
64 | 64 |
|
65 | 65 | /**
|
66 | 66 | * Get the range of the given component.
|
67 | 67 | *
|
68 | 68 | * @param {Number} componentIndex (default: -1)
|
69 | 69 | */
|
70 |
| - getRange(componentIndex?: number): [number, number]; |
| 70 | + getRange(componentIndex?: number): Range; |
71 | 71 |
|
72 | 72 | /**
|
73 | 73 | *
|
74 | 74 | * @param {vtkRange} rangeValue
|
75 | 75 | * @param {Number} componentIndex
|
76 | 76 | */
|
77 |
| - setRange(rangeValue: vtkRange, componentIndex: number): [number, number]; |
| 77 | + setRange(rangeValue: vtkRange, componentIndex: number): Range; |
78 | 78 |
|
79 | 79 | /**
|
80 | 80 | * Set the given tuple at the given index.
|
@@ -223,10 +223,10 @@ export interface vtkDataArray extends vtkObject {
|
223 | 223 | * If this dataArray's numberOfComponents doesn't divide the given array's
|
224 | 224 | * length, this dataArray's numberOfComponents is set to 1.
|
225 | 225 | *
|
226 |
| - * @param {TypedArray} typedArray |
227 |
| - * @param {Number} [numberOfComponents] |
| 226 | + * @param {Number[]|TypedArray} typedArray The Array value. |
| 227 | + * @param {Number} [numberOfComponents] |
228 | 228 | */
|
229 |
| - setData(typedArray: TypedArray, numberOfComponents?: number): void; |
| 229 | + setData(typedArray: number[]|TypedArray, numberOfComponents?: number): void; |
230 | 230 |
|
231 | 231 | /**
|
232 | 232 | * Get the state of this array.
|
|
0 commit comments