HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ROP_RenderCmdParms Class Reference

#include <ROP_RenderCmdParms.h>

Public Member Functions

 ROP_RenderCmdParms ()
 
 ~ROP_RenderCmdParms ()
 
void setFrameRange (fpreal start_fr, fpreal end_fr)
 
bool getFrameRange (fpreal &start_fr, fpreal &end_fr)
 
void setFrameIncrement (fpreal finc)
 
bool getFrameIncrement (fpreal &finc)
 
SOHO_ParmOverride * getSohoParms ()
 
void setOutputFile (const char *output)
 
const char * getOutputFile ()
 
void setOutputFormat (const char *fmt)
 
const char * getOutputFormat ()
 
void setResolutionScale (fpreal scale)
 
void setResolution (int xres, int yres)
 
void setToFlipbook (bool on=true)
 
bool isToFlipbook ()
 
void setQuality (int quality)
 
int getQuality ()
 
void setIgnoreInputs (bool on=true)
 
bool isIgnoreInputs ()
 
void setInterleaveFrames (bool on=true)
 
bool isInterleaveFrames ()
 
void setIgnoreBypass (bool on=true)
 
bool isIgnoreBypass ()
 
void setIgnoreLock (bool on=true)
 
bool isIgnoreLock ()
 
void setTrackDependencies (bool on=true)
 
bool isTrackDependencies ()
 
void setFrameMerge (bool merge=true)
 
bool isFrameMerge () const
 
void setPrintDependencies (bool print_dependencies, bool print_full_path, bool condense_ranges)
 
bool isPrintDependencies ()
 
bool isPrintFullPath ()
 
bool isCondenseRanges ()
 
void setOutStream (std::ostream *out)
 
std::ostream * getOutStream ()
 
void setErrStream (std::ostream *err)
 
std::ostream * getErrStream ()
 
const UT_ValArray< ROP_Node * > & getROPDependencies ()
 
const UT_Array< UT_FprealArray > & getFrameDependencies ()
 
int addROPDependency (ROP_Node *node)
 
void addFrameDependency (int node_id, fpreal frame)
 
void setSohoString (const char *parm, const char *value)
 
void setSohoReal (const char *parm, fpreal *value, int vsize=1)
 
void setSohoInt (const char *parm, int *value, int vsize=1)
 
void setAlfred (bool f)
 
bool getAlfred () const
 

Detailed Description

Definition at line 24 of file ROP_RenderCmdParms.h.

Constructor & Destructor Documentation

ROP_RenderCmdParms::ROP_RenderCmdParms ( )
inline

Definition at line 27 of file ROP_RenderCmdParms.h.

ROP_RenderCmdParms::~ROP_RenderCmdParms ( )

Member Function Documentation

void ROP_RenderCmdParms::addFrameDependency ( int  node_id,
fpreal  frame 
)
int ROP_RenderCmdParms::addROPDependency ( ROP_Node node)
bool ROP_RenderCmdParms::getAlfred ( ) const
inline

Handle alfred-style progress

Definition at line 158 of file ROP_RenderCmdParms.h.

std::ostream* ROP_RenderCmdParms::getErrStream ( )
inline

Definition at line 153 of file ROP_RenderCmdParms.h.

const UT_Array<UT_FprealArray>& ROP_RenderCmdParms::getFrameDependencies ( )
inline

Definition at line 173 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::getFrameIncrement ( fpreal finc)
bool ROP_RenderCmdParms::getFrameRange ( fpreal start_fr,
fpreal end_fr 
)
const char* ROP_RenderCmdParms::getOutputFile ( )
inline

Definition at line 65 of file ROP_RenderCmdParms.h.

const char* ROP_RenderCmdParms::getOutputFormat ( )
inline

Definition at line 69 of file ROP_RenderCmdParms.h.

std::ostream* ROP_RenderCmdParms::getOutStream ( )
inline

Definition at line 150 of file ROP_RenderCmdParms.h.

int ROP_RenderCmdParms::getQuality ( )
inline

Definition at line 83 of file ROP_RenderCmdParms.h.

const UT_ValArray<ROP_Node*>& ROP_RenderCmdParms::getROPDependencies ( )
inline

Definition at line 164 of file ROP_RenderCmdParms.h.

SOHO_ParmOverride* ROP_RenderCmdParms::getSohoParms ( )
inline

Definition at line 61 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::isCondenseRanges ( )
inline

Definition at line 142 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::isFrameMerge ( ) const
inline

Definition at line 116 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::isIgnoreBypass ( )
inline

Definition at line 96 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::isIgnoreInputs ( )
inline

Definition at line 87 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::isIgnoreLock ( )
inline

Definition at line 100 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::isInterleaveFrames ( )
inline

Definition at line 92 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::isPrintDependencies ( )
inline

Definition at line 130 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::isPrintFullPath ( )
inline

Definition at line 136 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::isToFlipbook ( )
inline

Definition at line 79 of file ROP_RenderCmdParms.h.

bool ROP_RenderCmdParms::isTrackDependencies ( )
inline

Definition at line 108 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setAlfred ( bool  f)
inline

Handle alfred-style progress

Definition at line 157 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setErrStream ( std::ostream *  err)
inline

Definition at line 152 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setFrameIncrement ( fpreal  finc)
void ROP_RenderCmdParms::setFrameMerge ( bool  merge = true)
inline

Definition at line 115 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setFrameRange ( fpreal  start_fr,
fpreal  end_fr 
)
void ROP_RenderCmdParms::setIgnoreBypass ( bool  on = true)
inline

Definition at line 95 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setIgnoreInputs ( bool  on = true)
inline

Definition at line 86 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setIgnoreLock ( bool  on = true)
inline

Definition at line 99 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setInterleaveFrames ( bool  on = true)
inline

Definition at line 90 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setOutputFile ( const char *  output)
void ROP_RenderCmdParms::setOutputFormat ( const char *  fmt)
void ROP_RenderCmdParms::setOutStream ( std::ostream *  out)
inline

Definition at line 149 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setPrintDependencies ( bool  print_dependencies,
bool  print_full_path,
bool  condense_ranges 
)
inline

Definition at line 122 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setQuality ( int  quality)
inline

Definition at line 82 of file ROP_RenderCmdParms.h.

void ROP_RenderCmdParms::setResolution ( int  xres,
int  yres 
)
void ROP_RenderCmdParms::setResolutionScale ( fpreal  scale)
void ROP_RenderCmdParms::setSohoInt ( const char *  parm,
int value,
int  vsize = 1 
)
void ROP_RenderCmdParms::setSohoReal ( const char *  parm,
fpreal value,
int  vsize = 1 
)
void ROP_RenderCmdParms::setSohoString ( const char *  parm,
const char *  value 
)
void ROP_RenderCmdParms::setToFlipbook ( bool  on = true)
void ROP_RenderCmdParms::setTrackDependencies ( bool  on = true)
inline

Definition at line 106 of file ROP_RenderCmdParms.h.


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