Cortex  10.0.0-a4
Public Member Functions | Protected Member Functions | List of all members
IECoreNuke::DrawableHolder Class Reference

#include <DrawableHolder.h>

Inherits IECoreNuke::ParameterisedHolder< BaseType >.

Public Member Functions

 DrawableHolder (Node *node)
 
IECoreGL::ConstScenePtr scene ()
 
Imath::M44f transform ()
 Returns the transform for the drawable.
 
Reimplementation of Nuke methods.
virtual void knobs (DD::Image::Knob_Callback f)
 
virtual const char * Class () const
 
virtual const char * node_help () const
 

Protected Member Functions

virtual void build_handles (DD::Image::ViewerContext *ctx)
 Implemented to do the drawing.
 
virtual void draw_handle (DD::Image::ViewerContext *ctx)
 

Detailed Description

This class allows IECore::ParameterisedProcedural objects with a draw() method to be displayed in Nuke.

Member Function Documentation

IECoreGL::ConstScenePtr IECoreNuke::DrawableHolder::scene ( )

Returns the scene created by the draw() method of the held class, in a form suitable for OpenGL rendering.

Referenced by IECoreMaya.FnProceduralHolder::componentNames().


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