|
| VISF_Visualizer () |
|
| ~VISF_Visualizer () override |
|
virtual bool | acceptsPrimitiveType (VISF_PrimitiveType type) |
|
void | updateForRender (RE_RenderContext r) |
|
virtual GR_DecorVisibility | getDecorVisibility () |
|
virtual void | renderDecorations (RE_RenderContext r, const UT_Array< GUI_GeoRender * > &geos, const GUI_DisplayOption &disp_opts, GR_DecorRenderFlags flags) const |
|
virtual bool | canSetupRenderForGeo (RE_RenderContext r, GUI_DisplaySetType dset, GR_RenderMode render_mode, const GUI_GeoRender *geo, const GUI_DisplayOption &disp_opts) |
|
virtual void | setupRender (RE_RenderContext r, GUI_DisplaySetType dset, GR_RenderMode render_mode, const GUI_GeoRender *geo, GUI_DisplayOption &disp_opts) const |
|
virtual void | cleanupRender (RE_RenderContext r, GUI_DisplaySetType dset, GR_RenderMode render_mode, const GUI_GeoRender *geo, GUI_DisplayOption &disp_opts) const |
|
virtual GT_PrimitiveHandle | filterPrimitive (const GU_Detail *gdp, const GT_PrimitiveHandle >_prm, const GEO_Primitive *geo_prm, const GR_RenderInfo *info, GR_PrimAcceptResult &processed, GUI_VisFlags &vis_flags) const |
|
virtual VISF_Primitive * | createPrimitive (const GU_Detail *gdp, const GT_PrimitiveHandle >_prim, const GEO_Primitive *geo_prim, const GR_Primitive *gr_prim, const GR_RenderInfo *info, const char *cache_name, GR_PrimAcceptResult &processed) const |
|
virtual VISF_Visualizer * | castToVISR () |
|
| VIS_Visualizer () |
|
virtual | ~VIS_Visualizer () |
|
PRM_ParmList * | getParmList () |
|
virtual bool | updateParmsFlags () |
|
virtual PRM_Template * | getTemplateList () const =0 |
|
bool | enableParm (const char *pn, int state, int v=-1) |
| Helper methods to enable/disable or set visibility of parameters. More...
|
|
bool | setVisibleState (const char *pn, bool state, int v=-1) |
|
bool | save (std::ostream &os) |
|
bool | load (UT_IStream &is) |
|
int | getTypeId () const |
|
VIS_ParmsMicroNode * | getParmsMicroNode () |
|
void | requestRefinement () |
|
void | requestUpdate () |
|
void | requestAttribute (const char *attr, GA_AttributeOwner owner=GA_ATTRIB_INVALID) |
|
VIS_Mount * | getMount () const |
|
uint32 | getFlags (uint32 mask) const |
| Get or set one or more of the visualizer flags. More...
|
|
void | setFlags (uint32 mask, bool onoff) |
|
void | updateRampFromMultiParm (fpreal t, const PRM_Parm &m, UT_Ramp &ramp, bool *time_dep=NULL) |
|
int | getSerialNum () |
|
void | bumpSerialNum () |
|
virtual void | copyParmValues (const VIS_Visualizer *other_vis) |
| Set the values of common parameters to those of other_vis. More...
|
|
virtual VISF_Visualizer * | castToVISF () |
|
Definition at line 36 of file VISF_Visualizer.h.