#include <IFD_PassThru.h>

Public Member Functions | |
| IFD_PassThru () | |
| virtual | ~IFD_PassThru () |
| virtual void | initialize (float now) |
| virtual bool | finishFrame (int success, fpreal now) |
| virtual void | setShutterTime (float shutter, int nsegs) |
| virtual void | replaceBaseScene (IFD_Scene *scene) |
| IFD_Scene * | getBase () |
| virtual void | getOutputImage (UT_String &str, float t, const char *rtype) |
| virtual void | getOutputDevice (UT_String &str, float t, const char *rtype) |
| virtual int | getRenderTag (const char *token, UT_String &value, float now) |
| virtual bool | getLightTag (const char *token, int i, UT_String &value, float now) |
| virtual bool | getObjectTag (const char *token, int i, UT_String &value, float now) |
| virtual bool | getGeometryTag (const char *token, int i, UT_String &value, float now) |
| virtual bool | getAtmosphereTag (const char *token, int i, UT_String &value, float now) |
| virtual bool | getSpaceTag (const char *token, int i, UT_String &value, float now) |
| virtual bool | getIPRTag (const char *token, int index, UT_String &value, float now) |
| virtual int | getNLights (float now) |
| virtual int | getNObjects (float now) |
| virtual int | getNSpaces (float now) |
| virtual int | getNGeometry (float now) |
| virtual int | getNAtmosphere (float now) |
| virtual int | getNIPR (fpreal now) |
| virtual int | doDepthOfField (float now) |
| virtual float | getDither (float now) |
| virtual int | doMotionBlur (float now) |
| virtual IFD_BLUR_TYPE | doCameraBlur (float now) |
| virtual IFD_BLUR_TYPE | doObjectBlur (int idx, float now) |
| virtual IFD_BLUR_TYPE | doGeometryBlur (int idx, float now) |
| virtual IFD_BLUR_TYPE | doLightBlur (int idx, float now) |
| virtual void | getCameraPreInclude (UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getCameraPostInclude (UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getObjectPreInclude (int idx, UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getObjectPostInclude (int idx, UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getLightPreInclude (int idx, UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getLightPostInclude (int idx, UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getAtmospherePreInclude (int idx, UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getAtmospherePostInclude (int idx, UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getSpacePreInclude (int idx, UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getSpacePostInclude (int idx, UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getIPRPreInclude (int idx, UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getIPRPostInclude (int idx, UT_WorkBuffer &str, float now, const char *rtype) |
| virtual void | getRenderGenericInclude (const char *parm_name, UT_WorkBuffer &str, float now) |
| virtual void | getCameraParms (IFD_CameraParms &parms, float now, const char *) |
| virtual void | getCameraTransform (UT_DMatrix4 &xform, float now) |
| virtual void | getLensShader (UT_String &shader, float now, const char *rtype) |
| virtual void | getImagerShader (UT_String &shader, float now, const char *rtype) |
| virtual int | getBackgroundImage (UT_String &filename, float now) |
| virtual const IMG_Raster * | getBackgroundImage (float now, int xres=0, int yres=0) |
| virtual const TIL_Raster * | getBackgroundImageRaster (float now, int xres=0, int yres=0) |
| virtual bool | isObjectMaskMember (float now, int obj_idx, const char *tag) |
| virtual void | getLightName (int idx, UT_String &str) |
| virtual int | getLightIndex (const char *name) |
| virtual void | getLightShader (int idx, UT_String &str, float now, const char *rtype) |
| virtual void | getShadowShader (int idx, UT_String &str, float now, const char *rtype) |
| virtual void | getEmitterShader (int idx, UT_String &str, float now, const char *rtype) |
| virtual int | getAutogenFlag (int idx, float now) |
| virtual void | getShadowName (int idx, UT_String &str, float now) |
| virtual void | getLightParms (int idx, IFD_CameraParms &parms, float now, const char *rtype) |
| virtual void | getLightParms (int idx, IFD_LightParms &parms, float now, const char *rtype) |
| virtual void | getLightTransform (int idx, UT_DMatrix4 &mat, float now) |
| virtual void | getShadowMask (int idx, UT_String &str, float t) |
| virtual void | getAtmosphereName (int idx, UT_String &str) |
| virtual int | getAtmosphereIndex (const char *name) |
| virtual void | getAtmosphereShader (int idx, UT_String &str, float now, const char *rtype) |
| virtual int | getAtmosphereGeometry (int idx) |
| virtual void | getAtmosphereTransform (int idx, UT_DMatrix4 &mat, float now) |
| virtual void | getAtmosphereParms (int idx, IFD_ObjectParms &parms, float now, const char *rtype) |
| virtual void | getObjectName (int idx, UT_String &str, int unique) |
| virtual int | getObjectIndex (const char *name) |
| virtual void | getObjectShader (int idx, UT_String &str, float now, const char *rtype) |
| virtual void | getObjectShaderTransform (int idx, UT_DMatrix4 &xform, float now) |
| virtual void | getInteriorShader (int i, UT_String &str, float now, const char *rtype) |
| virtual void | getInteriorShaderTransform (int idx, UT_DMatrix4 &xform, float now) |
| virtual void | getDisplacementTransform (int idx, UT_DMatrix4 &xform, float now) |
| virtual void | getDisplacementShader (int idx, UT_String &str, float t, const char *rtype) |
| virtual void | getGeometryShader (int idx, UT_String &str, float t, const char *rtype) |
| virtual void | getSurfaceEnvironmentShader (int idx, UT_String &str, float t, const char *rtype) |
| virtual void | getSurfaceShadowShader (int idx, UT_String &str, float t, const char *rtype) |
| virtual void | getPhotonShader (int idx, UT_String &str, float t, const char *rtype) |
| virtual void | getPhotonVolumeShader (int idx, UT_String &str, float t, const char *rtype) |
| virtual void | getContourShader (int idx, UT_String &str, float t, const char *rtype) |
| virtual int | isObjectLit (int objIndex, int lightIndex, float now) |
| virtual int | isObjectShadower (int objIndex, int lightIndex, float now) |
| virtual int | isAutoReflect (int objIndex, float t, UT_String &map) |
| virtual int | getAutoReflectResolution (int obj, float now) |
| virtual int | isObjectReflected (int objIndex, int reflObjIndex, float now) |
| virtual void | getReflectMask (int objIndex, UT_String &str, float t) |
| virtual void | getObjectParms (int idx, IFD_ObjectParms &parms, float now, const char *rtype) |
| virtual void | getObjectTransform (int idx, UT_DMatrix4 &xform, float now) |
| virtual int | getObjectGeometry (int idx) |
| virtual IFD_PHOTON_MODE | getObjectCausticsMode (int idx, float t) |
| virtual IFD_PHOTON_MODE | getObjectGlobalIllumMode (int idx, float t) |
| virtual void | getSpaceName (int idx, UT_String &name) |
| virtual void | getSpaceTransform (int idx, UT_DMatrix4 &xform, float now) |
| virtual void | getIPRName (int idx, UT_String &name) |
| virtual void | getGeometryName (int idx, UT_String &name) |
| virtual GU_Detail * | getGeometry (int idx, float now) |
| virtual void | releaseGeometry (int idx) |
| virtual void | getGeometryParms (int idx, IFD_GeometryParms &parms, float now, const char *rtype) |
| virtual void | getObjectParms (int idx, IFD_GeometryParms &parms, float now, const char *rtype) |
| virtual void | getInstanceGroups (int idx, UT_String &groups) |
| virtual IFD_IPRTree * | getIPRTree (int idx) |
| virtual int | getNumObjectBundles (int obj_idx) |
| virtual const char * | getObjectBundleName (int obj_idx, int bundle_idx) |
| virtual bool | outputBundleNames () |
| virtual void | addWorld (const char *name, const char *atmosphereShader) |
| virtual void | addCamera (const char *name, IFD_CameraParms &cparms, const UT_DMatrix4 &xform, const char *parent) |
| virtual void | addLight (const char *name, IFD_LightParms &parms, IFD_CameraParms &cparms, const UT_DMatrix4 &xform, const char *parent) |
| virtual void | addObject (const char *name, GU_Detail *gdp, IFD_GeometryParms &parms, const UT_DMatrix4 &xform, const char *parent, const char *material, const char *shader, const char *displacement, const char *interior) |
Protected Attributes | |
| IFD_Scene * | myBase |
Definition at line 31 of file IFD_PassThru.h.
| IFD_PassThru::IFD_PassThru | ( | ) |
| virtual IFD_PassThru::~IFD_PassThru | ( | ) | [virtual] |
| virtual void IFD_PassThru::addCamera | ( | const char * | name, | |
| IFD_CameraParms & | cparms, | |||
| const UT_DMatrix4 & | xform, | |||
| const char * | parent | |||
| ) | [virtual] |
Implements IFD_Scene.
| virtual void IFD_PassThru::addLight | ( | const char * | name, | |
| IFD_LightParms & | parms, | |||
| IFD_CameraParms & | cparms, | |||
| const UT_DMatrix4 & | xform, | |||
| const char * | parent | |||
| ) | [virtual] |
Implements IFD_Scene.
| virtual void IFD_PassThru::addObject | ( | const char * | name, | |
| GU_Detail * | gdp, | |||
| IFD_GeometryParms & | parms, | |||
| const UT_DMatrix4 & | xform, | |||
| const char * | parent, | |||
| const char * | material, | |||
| const char * | shader, | |||
| const char * | displacement, | |||
| const char * | interior | |||
| ) | [virtual] |
Implements IFD_Scene.
| virtual void IFD_PassThru::addWorld | ( | const char * | name, | |
| const char * | atmosphereShader | |||
| ) | [virtual] |
Implements IFD_Scene.
| virtual IFD_BLUR_TYPE IFD_PassThru::doCameraBlur | ( | float | now | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::doDepthOfField | ( | float | now | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual IFD_BLUR_TYPE IFD_PassThru::doGeometryBlur | ( | int | idx, | |
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual IFD_BLUR_TYPE IFD_PassThru::doLightBlur | ( | int | idx, | |
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::doMotionBlur | ( | float | now | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual IFD_BLUR_TYPE IFD_PassThru::doObjectBlur | ( | int | idx, | |
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual bool IFD_PassThru::finishFrame | ( | int | success, | |
| fpreal | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getAtmosphereGeometry | ( | int | idx | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getAtmosphereIndex | ( | const char * | name | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getAtmosphereName | ( | int | idx, | |
| UT_String & | str | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getAtmosphereParms | ( | int | idx, | |
| IFD_ObjectParms & | parms, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getAtmospherePostInclude | ( | int | idx, | |
| UT_WorkBuffer & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getAtmospherePreInclude | ( | int | idx, | |
| UT_WorkBuffer & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getAtmosphereShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual bool IFD_PassThru::getAtmosphereTag | ( | const char * | token, | |
| int | i, | |||
| UT_String & | value, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getAtmosphereTransform | ( | int | idx, | |
| UT_DMatrix4 & | mat, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getAutogenFlag | ( | int | idx, | |
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getAutoReflectResolution | ( | int | obj, | |
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual const IMG_Raster* IFD_PassThru::getBackgroundImage | ( | float | now, | |
| int | xres = 0, |
|||
| int | yres = 0 | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getBackgroundImage | ( | UT_String & | filename, | |
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual const TIL_Raster* IFD_PassThru::getBackgroundImageRaster | ( | float | now, | |
| int | xres = 0, |
|||
| int | yres = 0 | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| IFD_Scene* IFD_PassThru::getBase | ( | ) | [inline] |
Definition at line 42 of file IFD_PassThru.h.
| virtual void IFD_PassThru::getCameraParms | ( | IFD_CameraParms & | parms, | |
| float | now, | |||
| const char * | ||||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getCameraPostInclude | ( | UT_WorkBuffer & | str, | |
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getCameraPreInclude | ( | UT_WorkBuffer & | str, | |
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getCameraTransform | ( | UT_DMatrix4 & | xform, | |
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getContourShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | t, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getDisplacementShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | t, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getDisplacementTransform | ( | int | idx, | |
| UT_DMatrix4 & | xform, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual float IFD_PassThru::getDither | ( | float | now | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getEmitterShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual GU_Detail* IFD_PassThru::getGeometry | ( | int | idx, | |
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getGeometryName | ( | int | idx, | |
| UT_String & | name | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getGeometryParms | ( | int | idx, | |
| IFD_GeometryParms & | parms, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getGeometryShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | t, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual bool IFD_PassThru::getGeometryTag | ( | const char * | token, | |
| int | i, | |||
| UT_String & | value, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getImagerShader | ( | UT_String & | shader, | |
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getInstanceGroups | ( | int | idx, | |
| UT_String & | groups | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getInteriorShader | ( | int | i, | |
| UT_String & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getInteriorShaderTransform | ( | int | idx, | |
| UT_DMatrix4 & | xform, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getIPRName | ( | int | idx, | |
| UT_String & | name | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getIPRPostInclude | ( | int | idx, | |
| UT_WorkBuffer & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getIPRPreInclude | ( | int | idx, | |
| UT_WorkBuffer & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual bool IFD_PassThru::getIPRTag | ( | const char * | token, | |
| int | index, | |||
| UT_String & | value, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual IFD_IPRTree* IFD_PassThru::getIPRTree | ( | int | idx | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getLensShader | ( | UT_String & | shader, | |
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getLightIndex | ( | const char * | name | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getLightName | ( | int | idx, | |
| UT_String & | str | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getLightParms | ( | int | idx, | |
| IFD_LightParms & | parms, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getLightParms | ( | int | idx, | |
| IFD_CameraParms & | parms, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getLightPostInclude | ( | int | idx, | |
| UT_WorkBuffer & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getLightPreInclude | ( | int | idx, | |
| UT_WorkBuffer & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getLightShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual bool IFD_PassThru::getLightTag | ( | const char * | token, | |
| int | i, | |||
| UT_String & | value, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getLightTransform | ( | int | idx, | |
| UT_DMatrix4 & | mat, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getNAtmosphere | ( | float | now | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getNGeometry | ( | float | now | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getNLights | ( | float | now | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getNObjects | ( | float | now | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getNSpaces | ( | float | now | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getNumObjectBundles | ( | int | obj_idx | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual const char* IFD_PassThru::getObjectBundleName | ( | int | obj_idx, | |
| int | bundle_idx | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual IFD_PHOTON_MODE IFD_PassThru::getObjectCausticsMode | ( | int | idx, | |
| float | t | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getObjectGeometry | ( | int | idx | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual IFD_PHOTON_MODE IFD_PassThru::getObjectGlobalIllumMode | ( | int | idx, | |
| float | t | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getObjectIndex | ( | const char * | name | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getObjectName | ( | int | idx, | |
| UT_String & | str, | |||
| int | unique | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getObjectParms | ( | int | idx, | |
| IFD_GeometryParms & | parms, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getObjectParms | ( | int | idx, | |
| IFD_ObjectParms & | parms, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getObjectPostInclude | ( | int | idx, | |
| UT_WorkBuffer & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getObjectPreInclude | ( | int | idx, | |
| UT_WorkBuffer & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getObjectShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getObjectShaderTransform | ( | int | idx, | |
| UT_DMatrix4 & | xform, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual bool IFD_PassThru::getObjectTag | ( | const char * | token, | |
| int | i, | |||
| UT_String & | value, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getObjectTransform | ( | int | idx, | |
| UT_DMatrix4 & | xform, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getOutputDevice | ( | UT_String & | str, | |
| float | t, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getOutputImage | ( | UT_String & | str, | |
| float | t, | |||
| const char * | rtype | |||
| ) | [virtual] |
Throughout IFD_Scene, many parameters can have different values for different renderers (for example, in shaders). The parameter rtype is used by Houdini to choose the "right" value for the target renderer. For example, with shaders, a SHOP_Clerk is found which can handle the appropriate type (i.e. "RIB", "VMantra", "OGL", etc.)
Implements IFD_Scene.
| virtual void IFD_PassThru::getPhotonShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | t, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getPhotonVolumeShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | t, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getReflectMask | ( | int | objIndex, | |
| UT_String & | str, | |||
| float | t | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getRenderGenericInclude | ( | const char * | parm_name, | |
| UT_WorkBuffer & | str, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::getRenderTag | ( | const char * | token, | |
| UT_String & | value, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getShadowMask | ( | int | idx, | |
| UT_String & | str, | |||
| float | t | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getShadowName | ( | int | idx, | |
| UT_String & | str, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getShadowShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getSpaceName | ( | int | idx, | |
| UT_String & | name | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getSpacePostInclude | ( | int | idx, | |
| UT_WorkBuffer & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getSpacePreInclude | ( | int | idx, | |
| UT_WorkBuffer & | str, | |||
| float | now, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual bool IFD_PassThru::getSpaceTag | ( | const char * | token, | |
| int | i, | |||
| UT_String & | value, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getSpaceTransform | ( | int | idx, | |
| UT_DMatrix4 & | xform, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getSurfaceEnvironmentShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | t, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::getSurfaceShadowShader | ( | int | idx, | |
| UT_String & | str, | |||
| float | t, | |||
| const char * | rtype | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::initialize | ( | float | now | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::isAutoReflect | ( | int | objIndex, | |
| float | t, | |||
| UT_String & | map | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::isObjectLit | ( | int | objIndex, | |
| int | lightIndex, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual bool IFD_PassThru::isObjectMaskMember | ( | float | now, | |
| int | obj_idx, | |||
| const char * | tag | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::isObjectReflected | ( | int | objIndex, | |
| int | reflObjIndex, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual int IFD_PassThru::isObjectShadower | ( | int | objIndex, | |
| int | lightIndex, | |||
| float | now | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual bool IFD_PassThru::outputBundleNames | ( | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::releaseGeometry | ( | int | idx | ) | [virtual] |
Reimplemented from IFD_Scene.
| virtual void IFD_PassThru::replaceBaseScene | ( | IFD_Scene * | scene | ) | [virtual] |
| virtual void IFD_PassThru::setShutterTime | ( | float | shutter, | |
| int | nsegs | |||
| ) | [virtual] |
Reimplemented from IFD_Scene.
IFD_Scene* IFD_PassThru::myBase [protected] |
Definition at line 279 of file IFD_PassThru.h.
1.5.9