Blender V2.61 - r43446
Public Member Functions | Public Attributes

DebugClosure Class Reference

List of all members.

Public Member Functions

 DebugClosure ()
bool mergeable (const ClosurePrimitive *other) const
size_t memsize () const
const char * name () const
void print_on (std::ostream &out) const

Public Attributes

ustring m_tag

Detailed Description

Debug closure

This is going to be used for mask AOV's and similar purposes. A tag (string) is always associated with this closure, that "selects: the channel where the weight should be sent.

Definition at line 50 of file debug.cpp.


Constructor & Destructor Documentation

DebugClosure::DebugClosure ( ) [inline]

Definition at line 54 of file debug.cpp.


Member Function Documentation

size_t DebugClosure::memsize ( ) const [inline]

Definition at line 62 of file debug.cpp.

bool DebugClosure::mergeable ( const ClosurePrimitive *  other) const [inline]

Definition at line 56 of file debug.cpp.

References m_tag.

const char* DebugClosure::name ( ) const [inline]

Definition at line 64 of file debug.cpp.

void DebugClosure::print_on ( std::ostream &  out) const [inline]

Definition at line 66 of file debug.cpp.


Member Data Documentation

Definition at line 52 of file debug.cpp.

Referenced by mergeable().


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