154
154
inline bool isZero (const Node& n)
156
return (n.type() == kFloatNode) && (n.getFloat() == 0.0f)
157
|| (n.type() == kIntNode) && (n.getInt() == 0);
156
return ((n.type() == kFloatNode) && (n.getFloat() == 0.0f))
157
|| ((n.type() == kIntNode) && (n.getInt() == 0));
160
160
inline bool isGEZero (const Node& n)
162
return (n.type() == kFloatNode) && (n.getFloat() >= 0.0f)
163
|| (n.type() == kIntNode) && (n.getInt() >= 0);
162
return ((n.type() == kFloatNode) && (n.getFloat() >= 0.0f))
163
|| ((n.type() == kIntNode) && (n.getInt() >= 0));
166
166
inline bool isGTZero (const Node& n)
168
return (n.type() == kFloatNode) && (n.getFloat() > 0.0f)
169
|| (n.type() == kIntNode) && (n.getInt() > 0);
168
return ((n.type() == kFloatNode) && (n.getFloat() > 0.0f))
169
|| ((n.type() == kIntNode) && (n.getInt() > 0));
172
172
inline bool isOne (const Node& n)
174
return (n.type() == kFloatNode) && (n.getFloat() == 1.0f)
175
|| (n.type() == kIntNode) && (n.getInt() == 1);
174
return ((n.type() == kFloatNode) && (n.getFloat() == 1.0f))
175
|| ((n.type() == kIntNode) && (n.getInt() == 1));
178
178
inline bool isMinusOne (const Node& n)
180
return (n.type() == kFloatNode) && (n.getFloat() == -1.0f)
181
|| (n.type() == kIntNode) && (n.getInt() == -1);
180
return ((n.type() == kFloatNode) && (n.getFloat() == -1.0f))
181
|| ((n.type() == kIntNode) && (n.getInt() == -1));