diff options
Diffstat (limited to 'source/blender/freestyle/intern/stroke/Modifiers.h')
-rw-r--r-- | source/blender/freestyle/intern/stroke/Modifiers.h | 44 |
1 files changed, 23 insertions, 21 deletions
diff --git a/source/blender/freestyle/intern/stroke/Modifiers.h b/source/blender/freestyle/intern/stroke/Modifiers.h index 95b63362bac..ecdfd25c499 100644 --- a/source/blender/freestyle/intern/stroke/Modifiers.h +++ b/source/blender/freestyle/intern/stroke/Modifiers.h @@ -25,7 +25,7 @@ #include "TimeStamp.h" #ifdef WITH_CXX_GUARDEDALLOC -#include "MEM_guardedalloc.h" +# include "MEM_guardedalloc.h" #endif namespace Freestyle { @@ -39,35 +39,37 @@ namespace Freestyle { /*! Base class for modifiers. * Modifiers are used in the Operators in order to "mark" the processed Interface1D. */ -template<class Edge> -struct EdgeModifier : public unary_function<Edge, void> -{ - /*! Default construction */ - EdgeModifier() : unary_function<Edge, void>() {} +template<class Edge> struct EdgeModifier : public unary_function<Edge, void> { + /*! Default construction */ + EdgeModifier() : unary_function<Edge, void>() + { + } - /*! the () operator */ - virtual void operator()(Edge& iEdge) {} + /*! the () operator */ + virtual void operator()(Edge &iEdge) + { + } #ifdef WITH_CXX_GUARDEDALLOC - MEM_CXX_CLASS_ALLOC_FUNCS("Freestyle:EdgeModifier") + MEM_CXX_CLASS_ALLOC_FUNCS("Freestyle:EdgeModifier") #endif }; /*! Modifier that sets the time stamp of an Interface1D to the time stamp of the system. */ -template<class Edge> -struct TimestampModifier : public EdgeModifier<Edge> -{ - /*! Default constructor */ - TimestampModifier() : EdgeModifier<Edge>() {} +template<class Edge> struct TimestampModifier : public EdgeModifier<Edge> { + /*! Default constructor */ + TimestampModifier() : EdgeModifier<Edge>() + { + } - /*! The () operator. */ - virtual void operator()(Edge& iEdge) - { - TimeStamp *timestamp = TimeStamp::instance(); - iEdge.setTimeStamp(timestamp->getTimeStamp()); - } + /*! The () operator. */ + virtual void operator()(Edge &iEdge) + { + TimeStamp *timestamp = TimeStamp::instance(); + iEdge.setTimeStamp(timestamp->getTimeStamp()); + } }; } /* namespace Freestyle */ -#endif // MODIFIERS_H +#endif // MODIFIERS_H |