/* === S Y N F I G ========================================================= */
/*! \file valuenode.cpp
-** \brief Template File
+** \brief Implementation of the "Placeholder" valuenode conversion.
**
** $Id$
**
#include "valuenode_scale.h"
#include "valuenode_blinecalctangent.h"
#include "valuenode_blinecalcvertex.h"
+#include "valuenode_blinereversetangent.h"
#include "valuenode_segcalctangent.h"
#include "valuenode_segcalcvertex.h"
#include "valuenode_repeat_gradient.h"
#include "valuenode_radialcomposite.h"
#include "valuenode_gradientrotate.h"
#include "valuenode_sine.h"
+#include "valuenode_cos.h"
+#include "valuenode_atan2.h"
#include "valuenode_exp.h"
+#include "valuenode_switch.h"
#include "layer.h"
ADD_VALUENODE(ValueNode_Scale, "scale", _("Scale") );
ADD_VALUENODE(ValueNode_BLineCalcTangent,"blinecalctangent",_("BLine Tangent") );
ADD_VALUENODE(ValueNode_BLineCalcVertex,"blinecalcvertex", _("BLine Vertex") );
+ ADD_VALUENODE(ValueNode_BLineRevTangent,"blinerevtangent", _("Reverse Tangent") );
ADD_VALUENODE(ValueNode_SegCalcTangent, "segcalctangent", _("Segment Tangent") );
ADD_VALUENODE(ValueNode_SegCalcVertex, "segcalcvertex", _("Segment Vertex") );
ADD_VALUENODE(ValueNode_Stripes, "stripes", _("Stripes") );
ADD_VALUENODE2(ValueNode_DynamicList, "dynamic_list", _("Dynamic List") );
ADD_VALUENODE(ValueNode_GradientRotate, "gradient_rotate", _("Gradient Rotate") );
ADD_VALUENODE(ValueNode_Sine, "sine", _("Sine") );
+ ADD_VALUENODE(ValueNode_Cos, "cos", _("Cos") );
+ ADD_VALUENODE(ValueNode_Atan2, "atan2", _("aTan2") );
ADD_VALUENODE(ValueNode_Exp, "exp", _("Exponential") );
+ ADD_VALUENODE(ValueNode_Switch, "switch", _("Switch") );
#undef ADD_VALUENODE
#undef ADD_VALUENODE2