Blender V5.0
Freestyle::NodeViewLayer Class Reference

#include <NodeViewLayer.h>

Inherits Freestyle::Node.

Public Member Functions

 NodeViewLayer (Scene &scene, ViewLayer &view_layer)
virtual ~NodeViewLayer ()
struct Scenescene () const
struct ViewLayersceneLayer () const
virtual void accept (SceneVisitor &v)
Public Member Functions inherited from Freestyle::Node
 Node ()
 Node (const Node &iBrother)
virtual ~Node ()
virtual const BBox< Vec3r > & bbox () const
virtual void setBBox (const BBox< Vec3r > &iBox)
virtual void AddBBox (const BBox< Vec3r > &iBox)
virtual const BBox< Vec3r > & UpdateBBox ()
virtual void clearBBox ()
Public Member Functions inherited from Freestyle::BaseObject
 BaseObject ()
virtual ~BaseObject ()
virtual int destroy ()
int addRef ()
int release ()

Protected Attributes

Scene_Scene
ViewLayer_ViewLayer

Detailed Description

Definition at line 20 of file NodeViewLayer.h.

Constructor & Destructor Documentation

◆ NodeViewLayer()

Freestyle::NodeViewLayer::NodeViewLayer ( Scene & scene,
ViewLayer & view_layer )
inline

Definition at line 22 of file NodeViewLayer.h.

References _Scene, _ViewLayer, Freestyle::Node::Node(), and scene().

◆ ~NodeViewLayer()

virtual Freestyle::NodeViewLayer::~NodeViewLayer ( )
inlinevirtual

Definition at line 26 of file NodeViewLayer.h.

Member Function Documentation

◆ accept()

void Freestyle::NodeViewLayer::accept ( SceneVisitor & v)
virtual

Accept the corresponding visitor

Reimplemented from Freestyle::Node.

Definition at line 14 of file NodeViewLayer.cpp.

References v.

◆ scene()

struct Scene & Freestyle::NodeViewLayer::scene ( ) const
inline

Definition at line 28 of file NodeViewLayer.h.

References _Scene.

Referenced by NodeViewLayer().

◆ sceneLayer()

struct ViewLayer & Freestyle::NodeViewLayer::sceneLayer ( ) const
inline

Definition at line 33 of file NodeViewLayer.h.

References _ViewLayer.

Member Data Documentation

◆ _Scene

Scene& Freestyle::NodeViewLayer::_Scene
protected

Definition at line 42 of file NodeViewLayer.h.

Referenced by NodeViewLayer(), and scene().

◆ _ViewLayer

ViewLayer& Freestyle::NodeViewLayer::_ViewLayer
protected

Definition at line 43 of file NodeViewLayer.h.

Referenced by NodeViewLayer(), and sceneLayer().


The documentation for this class was generated from the following files: