#include <render.h>

Public Types |
|
| enum | { get_mapping, set_mapping, get_shadows, set_shadows, get_autoReflect, set_autoReflect, get_forceWire, set_forceWire, get_antialias, set_antialias, get_filter, set_filter, get_objMotBlur, set_objMotBlur, get_velMotBlur, set_velMotBlur, get_applyVelBlurEnv, set_applyVelBlurEnv, get_velBlurTrans, set_velBlurTrans, get_memFrugal, set_memFrugal, get_pixelSamplerEnable, set_pixelSamplerEnable, get_wireThickness, set_wireThickness, get_objBlurDuration, set_objBlurDuration, get_velBlurDuration, set_velBlurDuration, get_antiAliasFilterSz, set_antiAliasFilterSz, get_NBlurSamples, set_NBlurSamples, get_NBlurFrames, set_NBlurFrames, get_autoReflLevels, set_autoReflLevels, get_colorClampType, set_colorClampType, get_antiAliasFilter, set_antiAliasFilter, get_enableSSE, set_enableSSE, get_globalSamplerEnabled, set_globalSamplerEnabled, get_globalSamplerClassByName, set_globalSamplerClassByName, get_globalSamplerSampleMaps, set_globalSamplerSampleMaps, get_globalSamplerQuality, set_globalSamplerQuality, get_globalSamplerAdaptive, set_globalSamplerAdaptive, get_globalSamplerAdaptiveThresh, set_globalSamplerAdaptiveThresh, get_globalSamplerParam1, set_globalSamplerParam1, get_globalSamplerParam2, set_globalSamplerParam2 } |
Public Member Functions |
|
| BEGIN_FUNCTION_MAP | PROP_FNS (get_mapping, GetMapping, set_mapping, SetMapping, TYPE_BOOL) |
| PROP_FNS (get_shadows, GetShadows, set_shadows, SetShadows, TYPE_BOOL) | |
| PROP_FNS (get_autoReflect, GetAutoReflect, set_autoReflect, SetAutoReflect, TYPE_BOOL) | |
| PROP_FNS (get_forceWire, GetForceWire, set_forceWire, SetForceWire, TYPE_BOOL) | |
| PROP_FNS (get_antialias, GetAntialias, set_antialias, SetAntialias, TYPE_BOOL) | |
| PROP_FNS (get_filter, GetFilter, set_filter, SetFilter, TYPE_BOOL) | |
| PROP_FNS (get_objMotBlur, GetObjMotBlur, set_objMotBlur, SetObjMotBlur, TYPE_BOOL) | |
| PROP_FNS (get_velMotBlur, GetVelMotBlur, set_velMotBlur, SetVelMotBlur, TYPE_BOOL) | |
| PROP_FNS (get_applyVelBlurEnv, GetApplyVelBlurEnv, set_applyVelBlurEnv, SetApplyVelBlurEnv, TYPE_BOOL) | |
| PROP_FNS (get_velBlurTrans, GetVelBlurTrans, set_velBlurTrans, SetVelBlurTrans, TYPE_BOOL) | |
| PROP_FNS (get_memFrugal, GetMemFrugal, set_memFrugal, SetMemFrugal, TYPE_BOOL) | |
| PROP_FNS (get_pixelSamplerEnable, GetPixelSamplerEnable, set_pixelSamplerEnable, SetPixelSamplerEnable, TYPE_BOOL) | |
| PROP_FNS (get_wireThickness, GetWireThickness, set_wireThickness, SetWireThickness, TYPE_FLOAT) | |
| PROP_FNS (get_objBlurDuration, GetObjBlurDuration, set_objBlurDuration, SetObjBlurDuration, TYPE_FLOAT) | |
| PROP_FNS (get_velBlurDuration, GetVelBlurDuration, set_velBlurDuration, SetVelBlurDuration, TYPE_FLOAT) | |
| PROP_FNS (get_antiAliasFilterSz, GetAntiAliasFilterSz, set_antiAliasFilterSz, SetAntiAliasFilterSz, TYPE_FLOAT) | |
| PROP_FNS (get_NBlurSamples, GetNBlurSamples, set_NBlurSamples, SetNBlurSamples, TYPE_INT) | |
| PROP_FNS (get_NBlurFrames, GetNBlurFrames, set_NBlurFrames, SetNBlurFrames, TYPE_INT) | |
| PROP_FNS (get_autoReflLevels, GetAutoReflLevels, set_autoReflLevels, SetAutoReflLevels, TYPE_INT) | |
| PROP_FNS (get_colorClampType, GetColorClampType, set_colorClampType, SetColorClampType, TYPE_INT) | |
| PROP_FNS (get_antiAliasFilter, GetAntiAliasFilter, set_antiAliasFilter, SetAntiAliasFilterRT, TYPE_REFTARG) | |
| PROP_FNS (get_enableSSE, IsSSEEnabled, set_enableSSE, SetEnableSSE, TYPE_BOOL) | |
| PROP_FNS (get_globalSamplerEnabled, GetGlobalSamplerEnabled, set_globalSamplerEnabled, SetGlobalSamplerEnabled, TYPE_BOOL) | |
| PROP_FNS (get_globalSamplerClassByName, GetGlobalSamplerClassByName, set_globalSamplerClassByName, SetGlobalSamplerClassByName, TYPE_TSTR_BV) | |
| PROP_FNS (get_globalSamplerSampleMaps, GetGlobalSamplerSampleMaps, set_globalSamplerSampleMaps, SetGlobalSamplerSampleMaps, TYPE_BOOL) | |
| PROP_FNS (get_globalSamplerQuality, GetGlobalSamplerQuality, set_globalSamplerQuality, SetGlobalSamplerQuality, TYPE_FLOAT) | |
| PROP_FNS (get_globalSamplerAdaptive, GetGlobalSamplerAdaptive, set_globalSamplerAdaptive, SetGlobalSamplerAdaptive, TYPE_BOOL) | |
| PROP_FNS (get_globalSamplerAdaptiveThresh, GetGlobalSamplerAdaptiveThresh, set_globalSamplerAdaptiveThresh, SetGlobalSamplerAdaptiveThresh, TYPE_FLOAT) | |
| PROP_FNS (get_globalSamplerParam1, GetGlobalSamplerParam1, set_globalSamplerParam1, SetGlobalSamplerParam1, TYPE_FLOAT) | |
| PROP_FNS (get_globalSamplerParam2, GetGlobalSamplerParam2, set_globalSamplerParam2, SetGlobalSamplerParam2, TYPE_FLOAT) | |
| END_FUNCTION_MAP FPInterfaceDesc * | GetDesc () |
| void | SetAntiAliasFilterRT (ReferenceTarget *op) |
| virtual float | GetWireThickness ()=0 |
| virtual void | SetColorClampType (int i)=0 |
| virtual int | GetColorClampType ()=0 |
| virtual float | GetObjBlurDuration ()=0 |
| virtual int | GetNBlurSamples ()=0 |
| virtual int | GetNBlurFrames ()=0 |
| virtual float | GetVelBlurDuration ()=0 |
| virtual void | SetApplyVelBlurEnv (BOOL b)=0 |
| virtual BOOL | GetApplyVelBlurEnv ()=0 |
| virtual void | SetVelBlurTrans (BOOL b)=0 |
| virtual BOOL | GetVelBlurTrans ()=0 |
| virtual int | GetAutoReflLevels ()=0 |
| virtual void | SetMemFrugal (BOOL b)=0 |
| virtual BOOL | GetMemFrugal ()=0 |
| virtual void | SetEnableSSE (BOOL b)=0 |
| virtual BOOL | IsSSEEnabled ()=0 |
| virtual BOOL | GetGlobalSamplerEnabled ()=0 |
| virtual void | SetGlobalSamplerEnabled (BOOL enable)=0 |
| virtual MSTR | GetGlobalSamplerClassByName ()=0 |
| virtual void | SetGlobalSamplerClassByName (const MSTR)=0 |
| virtual BOOL | GetGlobalSamplerSampleMaps ()=0 |
| virtual void | SetGlobalSamplerSampleMaps (BOOL enable)=0 |
| virtual float | GetGlobalSamplerQuality ()=0 |
| virtual void | SetGlobalSamplerQuality (float f)=0 |
| virtual BOOL | GetGlobalSamplerAdaptive ()=0 |
| virtual void | SetGlobalSamplerAdaptive (BOOL enable)=0 |
| virtual float | GetGlobalSamplerAdaptiveThresh ()=0 |
| virtual void | SetGlobalSamplerAdaptiveThresh (float f)=0 |
| virtual float | GetGlobalSamplerParam1 ()=0 |
| virtual void | SetGlobalSamplerParam1 (float f)=0 |
| virtual float | GetGlobalSamplerParam2 ()=0 |
| virtual void | SetGlobalSamplerParam2 (float f)=0 |
| anonymous enum |
{ get_mapping, set_mapping,
get_shadows, set_shadows,
get_autoReflect, set_autoReflect,
get_forceWire, set_forceWire,
get_antialias, set_antialias,
get_filter, set_filter,
get_objMotBlur, set_objMotBlur,
get_velMotBlur, set_velMotBlur,
get_applyVelBlurEnv, set_applyVelBlurEnv,
get_velBlurTrans, set_velBlurTrans,
get_memFrugal, set_memFrugal,
get_pixelSamplerEnable, set_pixelSamplerEnable,
get_wireThickness, set_wireThickness,
get_objBlurDuration, set_objBlurDuration,
get_velBlurDuration, set_velBlurDuration,
get_antiAliasFilterSz, set_antiAliasFilterSz,
get_NBlurSamples, set_NBlurSamples,
get_NBlurFrames, set_NBlurFrames,
get_autoReflLevels, set_autoReflLevels,
get_colorClampType, set_colorClampType,
get_antiAliasFilter, set_antiAliasFilter,
get_enableSSE, set_enableSSE,
//new in R6
get_globalSamplerEnabled, set_globalSamplerEnabled,
get_globalSamplerClassByName, set_globalSamplerClassByName,
get_globalSamplerSampleMaps, set_globalSamplerSampleMaps,
get_globalSamplerQuality, set_globalSamplerQuality,
get_globalSamplerAdaptive, set_globalSamplerAdaptive,
get_globalSamplerAdaptiveThresh, set_globalSamplerAdaptiveThresh,
get_globalSamplerParam1, set_globalSamplerParam1,
get_globalSamplerParam2, set_globalSamplerParam2,
};
| BEGIN_FUNCTION_MAP PROP_FNS | ( | get_mapping | , |
| GetMapping | , | ||
| set_mapping | , | ||
| SetMapping | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_shadows | , |
| GetShadows | , | ||
| set_shadows | , | ||
| SetShadows | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_autoReflect | , |
| GetAutoReflect | , | ||
| set_autoReflect | , | ||
| SetAutoReflect | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_forceWire | , |
| GetForceWire | , | ||
| set_forceWire | , | ||
| SetForceWire | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_antialias | , |
| GetAntialias | , | ||
| set_antialias | , | ||
| SetAntialias | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_filter | , |
| GetFilter | , | ||
| set_filter | , | ||
| SetFilter | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_objMotBlur | , |
| GetObjMotBlur | , | ||
| set_objMotBlur | , | ||
| SetObjMotBlur | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_velMotBlur | , |
| GetVelMotBlur | , | ||
| set_velMotBlur | , | ||
| SetVelMotBlur | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_applyVelBlurEnv | , |
| GetApplyVelBlurEnv | , | ||
| set_applyVelBlurEnv | , | ||
| SetApplyVelBlurEnv | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_velBlurTrans | , |
| GetVelBlurTrans | , | ||
| set_velBlurTrans | , | ||
| SetVelBlurTrans | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_memFrugal | , |
| GetMemFrugal | , | ||
| set_memFrugal | , | ||
| SetMemFrugal | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_pixelSamplerEnable | , |
| GetPixelSamplerEnable | , | ||
| set_pixelSamplerEnable | , | ||
| SetPixelSamplerEnable | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_wireThickness | , |
| GetWireThickness | , | ||
| set_wireThickness | , | ||
| SetWireThickness | , | ||
| TYPE_FLOAT | |||
| ) |
| PROP_FNS | ( | get_objBlurDuration | , |
| GetObjBlurDuration | , | ||
| set_objBlurDuration | , | ||
| SetObjBlurDuration | , | ||
| TYPE_FLOAT | |||
| ) |
| PROP_FNS | ( | get_velBlurDuration | , |
| GetVelBlurDuration | , | ||
| set_velBlurDuration | , | ||
| SetVelBlurDuration | , | ||
| TYPE_FLOAT | |||
| ) |
| PROP_FNS | ( | get_antiAliasFilterSz | , |
| GetAntiAliasFilterSz | , | ||
| set_antiAliasFilterSz | , | ||
| SetAntiAliasFilterSz | , | ||
| TYPE_FLOAT | |||
| ) |
| PROP_FNS | ( | get_NBlurSamples | , |
| GetNBlurSamples | , | ||
| set_NBlurSamples | , | ||
| SetNBlurSamples | , | ||
| TYPE_INT | |||
| ) |
| PROP_FNS | ( | get_NBlurFrames | , |
| GetNBlurFrames | , | ||
| set_NBlurFrames | , | ||
| SetNBlurFrames | , | ||
| TYPE_INT | |||
| ) |
| PROP_FNS | ( | get_autoReflLevels | , |
| GetAutoReflLevels | , | ||
| set_autoReflLevels | , | ||
| SetAutoReflLevels | , | ||
| TYPE_INT | |||
| ) |
| PROP_FNS | ( | get_colorClampType | , |
| GetColorClampType | , | ||
| set_colorClampType | , | ||
| SetColorClampType | , | ||
| TYPE_INT | |||
| ) |
| PROP_FNS | ( | get_antiAliasFilter | , |
| GetAntiAliasFilter | , | ||
| set_antiAliasFilter | , | ||
| SetAntiAliasFilterRT | , | ||
| TYPE_REFTARG | |||
| ) |
| PROP_FNS | ( | get_enableSSE | , |
| IsSSEEnabled | , | ||
| set_enableSSE | , | ||
| SetEnableSSE | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_globalSamplerEnabled | , |
| GetGlobalSamplerEnabled | , | ||
| set_globalSamplerEnabled | , | ||
| SetGlobalSamplerEnabled | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_globalSamplerClassByName | , |
| GetGlobalSamplerClassByName | , | ||
| set_globalSamplerClassByName | , | ||
| SetGlobalSamplerClassByName | , | ||
| TYPE_TSTR_BV | |||
| ) |
| PROP_FNS | ( | get_globalSamplerSampleMaps | , |
| GetGlobalSamplerSampleMaps | , | ||
| set_globalSamplerSampleMaps | , | ||
| SetGlobalSamplerSampleMaps | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_globalSamplerQuality | , |
| GetGlobalSamplerQuality | , | ||
| set_globalSamplerQuality | , | ||
| SetGlobalSamplerQuality | , | ||
| TYPE_FLOAT | |||
| ) |
| PROP_FNS | ( | get_globalSamplerAdaptive | , |
| GetGlobalSamplerAdaptive | , | ||
| set_globalSamplerAdaptive | , | ||
| SetGlobalSamplerAdaptive | , | ||
| TYPE_BOOL | |||
| ) |
| PROP_FNS | ( | get_globalSamplerAdaptiveThresh | , |
| GetGlobalSamplerAdaptiveThresh | , | ||
| set_globalSamplerAdaptiveThresh | , | ||
| SetGlobalSamplerAdaptiveThresh | , | ||
| TYPE_FLOAT | |||
| ) |
| PROP_FNS | ( | get_globalSamplerParam1 | , |
| GetGlobalSamplerParam1 | , | ||
| set_globalSamplerParam1 | , | ||
| SetGlobalSamplerParam1 | , | ||
| TYPE_FLOAT | |||
| ) |
| PROP_FNS | ( | get_globalSamplerParam2 | , |
| GetGlobalSamplerParam2 | , | ||
| set_globalSamplerParam2 | , | ||
| SetGlobalSamplerParam2 | , | ||
| TYPE_FLOAT | |||
| ) |
| END_FUNCTION_MAP FPInterfaceDesc* GetDesc | ( | ) | [virtual] |
Implements FPInterface.
| void SetAntiAliasFilterRT | ( | ReferenceTarget * | op | ) | [inline] |
{
if (op && op->SuperClassID( ) == FILTER_KERNEL_CLASS_ID)
SetAntiAliasFilter(static_cast< FilterKernel* >(op));
}
| virtual float GetWireThickness | ( | ) | [pure virtual] |
| virtual void SetColorClampType | ( | int | i | ) | [pure virtual] |
| virtual int GetColorClampType | ( | ) | [pure virtual] |
| virtual float GetObjBlurDuration | ( | ) | [pure virtual] |
| virtual int GetNBlurSamples | ( | ) | [pure virtual] |
| virtual int GetNBlurFrames | ( | ) | [pure virtual] |
| virtual float GetVelBlurDuration | ( | ) | [pure virtual] |
| virtual void SetApplyVelBlurEnv | ( | BOOL | b | ) | [pure virtual] |
| virtual BOOL GetApplyVelBlurEnv | ( | ) | [pure virtual] |
| virtual void SetVelBlurTrans | ( | BOOL | b | ) | [pure virtual] |
| virtual BOOL GetVelBlurTrans | ( | ) | [pure virtual] |
| virtual int GetAutoReflLevels | ( | ) | [pure virtual] |
| virtual void SetMemFrugal | ( | BOOL | b | ) | [pure virtual] |
| virtual BOOL GetMemFrugal | ( | ) | [pure virtual] |
| virtual void SetEnableSSE | ( | BOOL | b | ) | [pure virtual] |
| virtual BOOL IsSSEEnabled | ( | ) | [pure virtual] |
| virtual BOOL GetGlobalSamplerEnabled | ( | ) | [pure virtual] |
| virtual void SetGlobalSamplerEnabled | ( | BOOL | enable | ) | [pure virtual] |
| virtual MSTR GetGlobalSamplerClassByName | ( | ) | [pure virtual] |
| virtual void SetGlobalSamplerClassByName | ( | const MSTR | ) | [pure virtual] |
| virtual BOOL GetGlobalSamplerSampleMaps | ( | ) | [pure virtual] |
| virtual void SetGlobalSamplerSampleMaps | ( | BOOL | enable | ) | [pure virtual] |
| virtual float GetGlobalSamplerQuality | ( | ) | [pure virtual] |
| virtual void SetGlobalSamplerQuality | ( | float | f | ) | [pure virtual] |
| virtual BOOL GetGlobalSamplerAdaptive | ( | ) | [pure virtual] |
| virtual void SetGlobalSamplerAdaptive | ( | BOOL | enable | ) | [pure virtual] |
| virtual float GetGlobalSamplerAdaptiveThresh | ( | ) | [pure virtual] |
| virtual void SetGlobalSamplerAdaptiveThresh | ( | float | f | ) | [pure virtual] |
| virtual float GetGlobalSamplerParam1 | ( | ) | [pure virtual] |
| virtual void SetGlobalSamplerParam1 | ( | float | f | ) | [pure virtual] |
| virtual float GetGlobalSamplerParam2 | ( | ) | [pure virtual] |
| virtual void SetGlobalSamplerParam2 | ( | float | f | ) | [pure virtual] |