diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:17:24 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-04-17 07:21:24 +0300 |
commit | e12c08e8d170b7ca40f204a5b0423c23a9fbc2c1 (patch) | |
tree | 8cf3453d12edb177a218ef8009357518ec6cab6a /source/blender/freestyle/intern/scene_graph/NodeLight.h | |
parent | b3dabc200a4b0399ec6b81f2ff2730d07b44fcaa (diff) |
ClangFormat: apply to source, most of intern
Apply clang format as proposed in T53211.
For details on usage and instructions for migrating branches
without conflicts, see:
https://wiki.blender.org/wiki/Tools/ClangFormat
Diffstat (limited to 'source/blender/freestyle/intern/scene_graph/NodeLight.h')
-rw-r--r-- | source/blender/freestyle/intern/scene_graph/NodeLight.h | 133 |
1 files changed, 67 insertions, 66 deletions
diff --git a/source/blender/freestyle/intern/scene_graph/NodeLight.h b/source/blender/freestyle/intern/scene_graph/NodeLight.h index 4381d047540..046b61beaf4 100644 --- a/source/blender/freestyle/intern/scene_graph/NodeLight.h +++ b/source/blender/freestyle/intern/scene_graph/NodeLight.h @@ -32,73 +32,74 @@ namespace Freestyle { using namespace Geometry; -class NodeLight : public Node -{ -public: - NodeLight(); - NodeLight(NodeLight& iBrother); - - virtual ~NodeLight() {} - - /*! Accept the corresponding visitor */ - virtual void accept(SceneVisitor& v); - - /*! Accessors for the light properties */ - inline const float * ambient() const - { - return Ambient; - } - - inline const float * diffuse() const - { - return Diffuse; - } - - inline const float * specular() const - { - return Specular; - } - - inline const float * position() const - { - return Position; - } - - inline bool isOn() const - { - return on; - } - - inline int number() const - { - return _number; - } - -private: - // Data members - // ============ - - /*! on=true, the light is on */ - bool on; - - /*! The color definition */ - float Ambient[4]; - float Diffuse[4]; - float Specular[4]; - - /*! Light position. if w = 0, the light is placed at infinite. */ - float Position[4]; - - /*! used to manage the number of lights */ - /*! numberOfLights - * the number of lights in the scene. - * Initially, 0. - */ - static int numberOfLights; - /*! The current lignt number */ - int _number; +class NodeLight : public Node { + public: + NodeLight(); + NodeLight(NodeLight &iBrother); + + virtual ~NodeLight() + { + } + + /*! Accept the corresponding visitor */ + virtual void accept(SceneVisitor &v); + + /*! Accessors for the light properties */ + inline const float *ambient() const + { + return Ambient; + } + + inline const float *diffuse() const + { + return Diffuse; + } + + inline const float *specular() const + { + return Specular; + } + + inline const float *position() const + { + return Position; + } + + inline bool isOn() const + { + return on; + } + + inline int number() const + { + return _number; + } + + private: + // Data members + // ============ + + /*! on=true, the light is on */ + bool on; + + /*! The color definition */ + float Ambient[4]; + float Diffuse[4]; + float Specular[4]; + + /*! Light position. if w = 0, the light is placed at infinite. */ + float Position[4]; + + /*! used to manage the number of lights */ + /*! numberOfLights + * the number of lights in the scene. + * Initially, 0. + */ + static int numberOfLights; + /*! The current lignt number */ + int _number; }; } /* namespace Freestyle */ -#endif // __FREESTYLE_NODE_LIGHT_H__ +#endif // __FREESTYLE_NODE_LIGHT_H__ |