ROP_IFD Class Reference

#include <ROP_IFD.h>

Inheritance diagram for ROP_IFD:

ROP_IFDBase ROP_Node OP_Network OP_Node OP_Parameters OP_NetworkBoxItem PRM_ParmOwner

List of all members.

Public Member Functions

virtual unsigned disableParms ()
virtual ROP_IFDcastToROPIFD ()
virtual bool hasImageOutput ()
virtual int isMantra3 () const
virtual const char * getRenderName ()
void addPassThru (IFD_PassThru *scn)
void setRemoteHost (const char *hostname)
virtual const UT_StringgetRemoteHost () const
virtual void getRenderedImageInfo (TIL_Sequence &seq)
virtual void getOutputFile (UT_String &filename)
void RENDERER (UT_String &str)
virtual void CAMERA (UT_String &str, float t)
virtual void VISIBLE (UT_String &str, float t)
virtual const char * VISIBLE_TOKEN () const
virtual void VISIBLEFOG (UT_String &str, float t)
virtual const char * VISIBLEFOG_TOKEN () const
virtual void ALIGHTS (UT_String &str, float t)
virtual const char * ALIGHTS_TOKEN () const
virtual int DISPSOP ()
virtual int INITSIM ()
virtual int DOSCRIPT ()
virtual int BINARY ()
virtual void SCRIPT (UT_String &str, float t)
virtual void COMMAND (UT_String &str, float t)
virtual void getQualityModifier (UT_String &)
virtual void GETCOMMAND (UT_String &str)
virtual void SETCOMMAND (UT_String &str, CH_StringMeaning meaning, float t)
virtual void PICTURE (UT_String &str, float t)
void RAW_PICTURE (UT_String &str)
virtual int DOF ()
virtual float JITTER (float t)
virtual float DITHER (float t)
virtual float GAMMA (float t)
virtual int SAMPLEX (float t)
virtual int SAMPLEY (float t)
virtual void FIELD (UT_String &str)
virtual void BLUR (UT_String &str)
void SETBACKGROUND (int v)
virtual int BACKGROUND ()
virtual int DORES ()
virtual int RESX ()
virtual int RESY ()
virtual float ASPECT ()
virtual void getFrameDevice (UT_String &str, float t, const char *rtype)
virtual void getNodeSpecificInfoText (OP_Context &context, int verbose, UT_WorkBuffer &text)

Static Public Member Functions

static PRM_TemplategetTemplates ()
static OP_NodemyConstructor (OP_Network *net, const char *name, OP_Operator *op)
static int pictureChanged (void *o, int idx, float t, const PRM_Template *tplate)
static int setResCback (void *o, int index, float t, const PRM_Template *)
static void buildRenderMenu (void *rop, PRM_Name *, int, const PRM_SpareData *, PRM_Parm *)
static void buildShopMenu (PRM_Name *, int max, int shop_type)

Static Public Attributes

static CH_LocalVariable myVariableList []

Protected Member Functions

 ROP_IFD (OP_Network *net, const char *name, OP_Operator *entry)
virtual ~ROP_IFD ()
virtual int changePicture (int, float, const PRM_Template *)
virtual void buildRendererMenu (PRM_Name *, int, const PRM_SpareData *, PRM_Parm *)
virtual int startMultiFrame (IFD_Output *renderer, fpreal start, fpreal end, int nframes)
virtual int callRenderer (IFD_Output *renderer, float now)
virtual int endMultiFrame (IFD_Output *renderer)
virtual void PRERENDER (UT_String &str, float t)
virtual void POSTRENDER (UT_String &str, float t)
virtual void PREFRAME (UT_String &str, float t)
virtual void POSTFRAME (UT_String &str, float t)


Detailed Description

Definition at line 106 of file ROP_IFD.h.


Constructor & Destructor Documentation

ROP_IFD::ROP_IFD ( OP_Network net,
const char *  name,
OP_Operator entry 
) [protected]

virtual ROP_IFD::~ROP_IFD (  )  [protected, virtual]


Member Function Documentation

void ROP_IFD::addPassThru ( IFD_PassThru scn  )  [inline]

Definition at line 126 of file ROP_IFD.h.

virtual void ROP_IFD::ALIGHTS ( UT_String str,
float  t 
) [inline, virtual]

Implements ROP_IFDBase.

Definition at line 170 of file ROP_IFD.h.

virtual const char* ROP_IFD::ALIGHTS_TOKEN (  )  const [inline, virtual]

Implements ROP_IFDBase.

Definition at line 172 of file ROP_IFD.h.

virtual float ROP_IFD::ASPECT (  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 259 of file ROP_IFD.h.

virtual int ROP_IFD::BACKGROUND (  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 231 of file ROP_IFD.h.

virtual int ROP_IFD::BINARY (  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 186 of file ROP_IFD.h.

virtual void ROP_IFD::BLUR ( UT_String str  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 229 of file ROP_IFD.h.

virtual void ROP_IFD::buildRendererMenu ( PRM_Name ,
int  ,
const PRM_SpareData ,
PRM_Parm  
) [protected, virtual]

static void ROP_IFD::buildRenderMenu ( void *  rop,
PRM_Name ,
int  ,
const PRM_SpareData ,
PRM_Parm  
) [static]

static void ROP_IFD::buildShopMenu ( PRM_Name ,
int  max,
int  shop_type 
) [static]

virtual int ROP_IFD::callRenderer ( IFD_Output renderer,
float  now 
) [protected, virtual]

Implements ROP_IFDBase.

virtual void ROP_IFD::CAMERA ( UT_String str,
float  t 
) [inline, virtual]

Implements ROP_IFDBase.

Definition at line 162 of file ROP_IFD.h.

virtual ROP_IFD* ROP_IFD::castToROPIFD (  )  [inline, virtual]

Reimplemented from ROP_Node.

Definition at line 110 of file ROP_IFD.h.

virtual int ROP_IFD::changePicture ( int  ,
float  ,
const PRM_Template  
) [protected, virtual]

virtual void ROP_IFD::COMMAND ( UT_String str,
float  t 
) [inline, virtual]

Implements ROP_IFDBase.

Definition at line 189 of file ROP_IFD.h.

virtual unsigned ROP_IFD::disableParms (  )  [virtual]

Reimplemented from ROP_IFDBase.

virtual int ROP_IFD::DISPSOP (  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 173 of file ROP_IFD.h.

virtual float ROP_IFD::DITHER ( float  t  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 224 of file ROP_IFD.h.

virtual int ROP_IFD::DOF (  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 222 of file ROP_IFD.h.

virtual int ROP_IFD::DORES (  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 240 of file ROP_IFD.h.

virtual int ROP_IFD::DOSCRIPT (  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 176 of file ROP_IFD.h.

virtual int ROP_IFD::endMultiFrame ( IFD_Output renderer  )  [protected, virtual]

Implements ROP_IFDBase.

virtual void ROP_IFD::FIELD ( UT_String str  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 228 of file ROP_IFD.h.

virtual float ROP_IFD::GAMMA ( float  t  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 225 of file ROP_IFD.h.

virtual void ROP_IFD::GETCOMMAND ( UT_String str  )  [inline, virtual]

Definition at line 197 of file ROP_IFD.h.

virtual void ROP_IFD::getFrameDevice ( UT_String str,
float  t,
const char *  rtype 
) [virtual]

Implements ROP_IFDBase.

virtual void ROP_IFD::getNodeSpecificInfoText ( OP_Context context,
int  verbose,
UT_WorkBuffer text 
) [virtual]

Reimplemented from ROP_Node.

virtual void ROP_IFD::getOutputFile ( UT_String filename  )  [inline, virtual]

Reimplemented from ROP_Node.

Definition at line 140 of file ROP_IFD.h.

virtual void ROP_IFD::getQualityModifier ( UT_String  )  [inline, virtual]

Definition at line 194 of file ROP_IFD.h.

virtual const UT_String& ROP_IFD::getRemoteHost (  )  const [inline, virtual]

Implements ROP_IFDBase.

Definition at line 136 of file ROP_IFD.h.

virtual void ROP_IFD::getRenderedImageInfo ( TIL_Sequence seq  )  [virtual]

virtual const char* ROP_IFD::getRenderName (  )  [virtual]

Implements ROP_IFDBase.

static PRM_Template* ROP_IFD::getTemplates (  )  [static]

virtual bool ROP_IFD::hasImageOutput (  )  [inline, virtual]

Reimplemented from ROP_Node.

Definition at line 111 of file ROP_IFD.h.

virtual int ROP_IFD::INITSIM (  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 174 of file ROP_IFD.h.

virtual int ROP_IFD::isMantra3 (  )  const [virtual]

virtual float ROP_IFD::JITTER ( float  t  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 223 of file ROP_IFD.h.

static OP_Node* ROP_IFD::myConstructor ( OP_Network net,
const char *  name,
OP_Operator op 
) [static]

virtual void ROP_IFD::PICTURE ( UT_String str,
float  t 
) [inline, virtual]

Implements ROP_IFDBase.

Definition at line 203 of file ROP_IFD.h.

static int ROP_IFD::pictureChanged ( void *  o,
int  idx,
float  t,
const PRM_Template tplate 
) [static]

virtual void ROP_IFD::POSTFRAME ( UT_String str,
float  t 
) [inline, protected, virtual]

Implements ROP_IFDBase.

Definition at line 283 of file ROP_IFD.h.

virtual void ROP_IFD::POSTRENDER ( UT_String str,
float  t 
) [inline, protected, virtual]

Implements ROP_IFDBase.

Definition at line 279 of file ROP_IFD.h.

virtual void ROP_IFD::PREFRAME ( UT_String str,
float  t 
) [inline, protected, virtual]

Implements ROP_IFDBase.

Definition at line 281 of file ROP_IFD.h.

virtual void ROP_IFD::PRERENDER ( UT_String str,
float  t 
) [inline, protected, virtual]

Implements ROP_IFDBase.

Definition at line 277 of file ROP_IFD.h.

void ROP_IFD::RAW_PICTURE ( UT_String str  )  [inline]

Definition at line 212 of file ROP_IFD.h.

void ROP_IFD::RENDERER ( UT_String str  )  [inline]

Definition at line 161 of file ROP_IFD.h.

virtual int ROP_IFD::RESX (  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 246 of file ROP_IFD.h.

virtual int ROP_IFD::RESY (  )  [inline, virtual]

Implements ROP_IFDBase.

Definition at line 252 of file ROP_IFD.h.

virtual int ROP_IFD::SAMPLEX ( float  t  )  [virtual]

Implements ROP_IFDBase.

virtual int ROP_IFD::SAMPLEY ( float  t  )  [virtual]

Implements ROP_IFDBase.

virtual void ROP_IFD::SCRIPT ( UT_String str,
float  t 
) [inline, virtual]

Implements ROP_IFDBase.

Definition at line 187 of file ROP_IFD.h.

void ROP_IFD::SETBACKGROUND ( int  v  )  [inline]

Definition at line 230 of file ROP_IFD.h.

virtual void ROP_IFD::SETCOMMAND ( UT_String str,
CH_StringMeaning  meaning,
float  t 
) [inline, virtual]

Definition at line 200 of file ROP_IFD.h.

void ROP_IFD::setRemoteHost ( const char *  hostname  )  [inline]

Definition at line 132 of file ROP_IFD.h.

static int ROP_IFD::setResCback ( void *  o,
int  index,
float  t,
const PRM_Template  
) [static]

virtual int ROP_IFD::startMultiFrame ( IFD_Output renderer,
fpreal  start,
fpreal  end,
int  nframes 
) [protected, virtual]

Implements ROP_IFDBase.

virtual void ROP_IFD::VISIBLE ( UT_String str,
float  t 
) [inline, virtual]

Implements ROP_IFDBase.

Definition at line 164 of file ROP_IFD.h.

virtual const char* ROP_IFD::VISIBLE_TOKEN (  )  const [inline, virtual]

Implements ROP_IFDBase.

Definition at line 166 of file ROP_IFD.h.

virtual void ROP_IFD::VISIBLEFOG ( UT_String str,
float  t 
) [inline, virtual]

Implements ROP_IFDBase.

Definition at line 167 of file ROP_IFD.h.

virtual const char* ROP_IFD::VISIBLEFOG_TOKEN (  )  const [inline, virtual]

Implements ROP_IFDBase.

Definition at line 169 of file ROP_IFD.h.


Member Data Documentation

Reimplemented from ROP_Node.

Definition at line 115 of file ROP_IFD.h.


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

Generated on Fri May 25 00:10:36 2012 for HDK by  doxygen 1.5.9