Blender V4.3
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.

◆ ~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.

◆ 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 scene().

◆ _ViewLayer

ViewLayer& Freestyle::NodeViewLayer::_ViewLayer
protected

Definition at line 43 of file NodeViewLayer.h.

Referenced by sceneLayer().


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