X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Fsynfig%2Fvaluenode_dotproduct.cpp;h=55de6ae1385631ddcd60a4ee9ca51c06e4cb9da8;hb=ecff046513a5c0bd64db58b69fdd2fb42736bca7;hp=12a1c11aa6a9c0fdedb149dd933ff9af4ed683aa;hpb=b1852abd2907452d07bdfcda67c5ef035927cf9f;p=synfig.git diff --git a/synfig-core/trunk/src/synfig/valuenode_dotproduct.cpp b/synfig-core/trunk/src/synfig/valuenode_dotproduct.cpp index 12a1c11..55de6ae 100644 --- a/synfig-core/trunk/src/synfig/valuenode_dotproduct.cpp +++ b/synfig-core/trunk/src/synfig/valuenode_dotproduct.cpp @@ -90,6 +90,9 @@ ValueNode_DotProduct::~ValueNode_DotProduct() ValueBase ValueNode_DotProduct::operator()(Time t)const { + if (getenv("SYNFIG_DEBUG_VALUENODE_OPERATORS")) + printf("%s:%d operator()\n", __FILE__, __LINE__); + Vector lhs((*lhs_)(t).get(Vector())); Vector rhs((*rhs_)(t).get(Vector())); @@ -99,6 +102,8 @@ ValueNode_DotProduct::operator()(Time t)const return Angle::cos(lhs * rhs / lhs.mag() / rhs.mag()).mod(); case ValueBase::TYPE_REAL: return lhs * rhs; + default: + break; } assert(0);