Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | 140x 140x 140x 280x 280x 280x 140x 1x 1x 1x 2x | function getTransferFunctionNodes(transferFunction) {
const size = transferFunction.getSize();
const values = [];
for (let index = 0; index < size; index++) {
const nodeValue1 = [];
transferFunction.getNodeValue(index, nodeValue1);
values.push(nodeValue1);
}
return values;
}
function setTransferFunctionNodes(transferFunction, nodes) {
Iif (!nodes?.length) {
return;
}
transferFunction.removeAllPoints();
nodes.forEach((node) => {
transferFunction.addRGBPoint(...node);
});
}
export { getTransferFunctionNodes, setTransferFunctionNodes };
|