#include <GR_RenderHook.h>

Public Member Functions | |
| GR_RenderHook () | |
| virtual | ~GR_RenderHook () |
| virtual int | getWireMask (GU_Detail *, const GR_DisplayOption *) const |
| virtual void | renderWire (GU_Detail *gdp, RE_Render &ren, const GR_AttribOffset &ptinfo, const GR_DisplayOption *dopt, float lod, const GU_PrimGroupClosure *hidden_geometry)=0 |
| virtual int | getShadedMask (GU_Detail *, const GR_DisplayOption *) const |
| virtual void | renderShaded (GU_Detail *gdp, RE_Render &ren, const GR_AttribOffset &ptinfo, const GR_DisplayOption *dopt, float lod, const GU_PrimGroupClosure *hidden_geometry)=0 |
| virtual const char * | getName () const =0 |
GR/GR_BaryCenter.C, GR/GR_BoundingBox.C, and GR/GR_SimpleNoise.C.
Definition at line 33 of file GR_RenderHook.h.
| GR_RenderHook::GR_RenderHook | ( | ) | [inline] |
Definition at line 36 of file GR_RenderHook.h.
| virtual GR_RenderHook::~GR_RenderHook | ( | ) | [inline, virtual] |
Definition at line 37 of file GR_RenderHook.h.
| virtual const char* GR_RenderHook::getName | ( | ) | const [pure virtual] |
Implemented in HDK_Sample::GR_Euclid, HDK_Sample::GR_BaryCenter, HDK_Sample::GR_BoundingBox, and HDK_Sample::GR_SimpleNoise.
| virtual int GR_RenderHook::getShadedMask | ( | GU_Detail * | , | |
| const GR_DisplayOption * | ||||
| ) | const [inline, virtual] |
Reimplemented in HDK_Sample::GR_Euclid, HDK_Sample::GR_BoundingBox, and HDK_Sample::GR_SimpleNoise.
Definition at line 56 of file GR_RenderHook.h.
| virtual int GR_RenderHook::getWireMask | ( | GU_Detail * | , | |
| const GR_DisplayOption * | ||||
| ) | const [inline, virtual] |
Reimplemented in HDK_Sample::GR_Euclid, HDK_Sample::GR_BoundingBox, and HDK_Sample::GR_SimpleNoise.
Definition at line 42 of file GR_RenderHook.h.
| virtual void GR_RenderHook::renderShaded | ( | GU_Detail * | gdp, | |
| RE_Render & | ren, | |||
| const GR_AttribOffset & | ptinfo, | |||
| const GR_DisplayOption * | dopt, | |||
| float | lod, | |||
| const GU_PrimGroupClosure * | hidden_geometry | |||
| ) | [pure virtual] |
Implemented in HDK_Sample::GR_Euclid, HDK_Sample::GR_BaryCenter, HDK_Sample::GR_BoundingBox, and HDK_Sample::GR_SimpleNoise.
| virtual void GR_RenderHook::renderWire | ( | GU_Detail * | gdp, | |
| RE_Render & | ren, | |||
| const GR_AttribOffset & | ptinfo, | |||
| const GR_DisplayOption * | dopt, | |||
| float | lod, | |||
| const GU_PrimGroupClosure * | hidden_geometry | |||
| ) | [pure virtual] |
Implemented in HDK_Sample::GR_Euclid, HDK_Sample::GR_BaryCenter, HDK_Sample::GR_BoundingBox, and HDK_Sample::GR_SimpleNoise.
1.5.9