56 operation->
set3x3Filter(-1, -1, -1, -1, 9, -1, -1, -1, -1);
80 operation->
set3x3Filter(5, 5, 5, -3, -3, -3, -2, -2, -2);
Overall context of the compositor.
void set3x3Filter(float f1, float f2, float f3, float f4, float f5, float f6, float f7, float f8, float f9)
void convertToOperations(NodeConverter &converter, const CompositorContext &context) const override
convert node to operation
FilterNode(bNode *editorNode)
void mapInputSocket(NodeInput *node_socket, NodeOperationInput *operation_socket)
void addPreview(NodeOperationOutput *output)
void addOperation(NodeOperation *operation)
void mapOutputSocket(NodeOutput *node_socket, NodeOperationOutput *operation_socket)
NodeOperationInput * getInputSocket(unsigned int index)
NodeOperationOutput * getOutputSocket(unsigned int index=0)
NodeOutput are sockets that can send data/input.
NodeOutput * getOutputSocket(const unsigned int index=0) const
bNode * getbNode() const
get the reference to the SDNA bNode struct
NodeInput * getInputSocket(const unsigned int index) const