forked from bartvdbraak/blender
Fix incorrect assert in Cycles node socket get/set functions
Thanks to Subrahmanya Oruganti for spotting these.
This commit is contained in:
parent
80953aed33
commit
bfdb27f494
@ -133,7 +133,7 @@ void Node::set(const SocketType &input, const Transform &value)
|
||||
|
||||
void Node::set(const SocketType &input, Node *value)
|
||||
{
|
||||
assert(input.type == SocketType::TRANSFORM);
|
||||
assert(input.type == SocketType::NODE);
|
||||
get_socket_value<Node *>(this, input) = value;
|
||||
}
|
||||
|
||||
@ -213,7 +213,7 @@ float Node::get_float(const SocketType &input) const
|
||||
|
||||
float2 Node::get_float2(const SocketType &input) const
|
||||
{
|
||||
assert(input.type == SocketType::FLOAT);
|
||||
assert(input.type == SocketType::POINT2);
|
||||
return get_socket_value<float2>(this, input);
|
||||
}
|
||||
|
||||
@ -272,7 +272,7 @@ const array<float> &Node::get_float_array(const SocketType &input) const
|
||||
|
||||
const array<float2> &Node::get_float2_array(const SocketType &input) const
|
||||
{
|
||||
assert(input.type == SocketType::FLOAT_ARRAY);
|
||||
assert(input.type == SocketType::POINT2_ARRAY);
|
||||
return get_socket_value<array<float2>>(this, input);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user