This is the complete list of members for mitsuba::Renderer, including all inherited members.
| beginDrawingMeshes(bool transmitOnlyPositions=false)=0 | mitsuba::Renderer | pure virtual |
| blitQuad(bool flipVertically)=0 | mitsuba::Renderer | pure virtual |
| blitTexture(const GPUTexture *texture, bool flipVertically=false, bool centerHoriz=true, bool centerVert=true, const Vector2i &offset=Vector2i(0, 0))=0 | mitsuba::Renderer | pure virtual |
| checkError(bool onlyWarn=true)=0 | mitsuba::Renderer | pure virtual |
| clear()=0 | mitsuba::Renderer | pure virtual |
| clearTransforms()=0 | mitsuba::Renderer | pure virtual |
| create(Session *session) | mitsuba::Renderer | static |
| createGPUGeometry(const Shape *mesh)=0 | mitsuba::Renderer | pure virtual |
| createGPUProgram(const std::string &name)=0 | mitsuba::Renderer | pure virtual |
| createGPUSync()=0 | mitsuba::Renderer | pure virtual |
| createGPUTexture(const std::string &name, Bitmap *bitmap=NULL)=0 | mitsuba::Renderer | pure virtual |
| debugString(const std::string &text)=0 | mitsuba::Renderer | pure virtual |
| decRef(bool autoDeallocate=true) const | Object | |
| drawAABB(const AABB &aabb)=0 | mitsuba::Renderer | pure virtual |
| drawAll(const std::vector< TransformedGPUGeometry > &geo)=0 | mitsuba::Renderer | pure virtual |
| drawEllipse(const Point ¢er, const Vector &axis1, const Vector &axis2)=0 | mitsuba::Renderer | pure virtual |
| drawFilledRectangle(const Point2 &a, const Point2 &b)=0 | mitsuba::Renderer | pure virtual |
| drawFilledRectangle(const Point2i &a, const Point2i &b)=0 | mitsuba::Renderer | pure virtual |
| drawLine(const Point &a, const Point &b)=0 | mitsuba::Renderer | pure virtual |
| drawLine(const Point2 &a, const Point2 &b)=0 | mitsuba::Renderer | pure virtual |
| drawLine(const Point2i &a, const Point2i &b)=0 | mitsuba::Renderer | pure virtual |
| drawMesh(const TriMesh *shape)=0 | mitsuba::Renderer | pure virtual |
| drawMesh(const GPUGeometry *geo)=0 | mitsuba::Renderer | pure virtual |
| drawPoint(const Point &p)=0 | mitsuba::Renderer | pure virtual |
| drawPoint(const Point2 &p)=0 | mitsuba::Renderer | pure virtual |
| drawPoint(const Point2i &p)=0 | mitsuba::Renderer | pure virtual |
| drawRectangle(const Point2 &a, const Point2 &b)=0 | mitsuba::Renderer | pure virtual |
| drawRectangle(const Point2i &a, const Point2i &b)=0 | mitsuba::Renderer | pure virtual |
| drawText(const Point2i &pos, const Font *font, const std::string &text)=0 | mitsuba::Renderer | pure virtual |
| EBlendAdditive enum value | mitsuba::Renderer | |
| EBlendAlpha enum value | mitsuba::Renderer | |
| EBlendMode enum name | mitsuba::Renderer | |
| EBlendNone enum value | mitsuba::Renderer | |
| ECullBack enum value | mitsuba::Renderer | |
| ECullFront enum value | mitsuba::Renderer | |
| ECullMode enum name | mitsuba::Renderer | |
| ECullNone enum value | mitsuba::Renderer | |
| EMatrixType enum name | mitsuba::Renderer | |
| EModelView enum value | mitsuba::Renderer | |
| endDrawingMeshes()=0 | mitsuba::Renderer | pure virtual |
| EProjection enum value | mitsuba::Renderer | |
| finish()=0 | mitsuba::Renderer | pure virtual |
| flush()=0 | mitsuba::Renderer | pure virtual |
| getCapabilities() const | mitsuba::Renderer | inline |
| getClass() const | mitsuba::Renderer | virtual |
| getMatrix(EMatrixType type) const =0 | mitsuba::Renderer | pure virtual |
| getRefCount() const | Object | inline |
| getShaderForResource(const HWResource *res) | mitsuba::Renderer | |
| incRef() const | Object | |
| init(Device *device, Renderer *other=NULL) | mitsuba::Renderer | virtual |
| m_borrowed | mitsuba::Renderer | protected |
| m_capabilities | mitsuba::Renderer | protected |
| m_device | mitsuba::Renderer | protected |
| m_driverRenderer | mitsuba::Renderer | protected |
| m_driverVendor | mitsuba::Renderer | protected |
| m_driverVersion | mitsuba::Renderer | protected |
| m_geometry | mitsuba::Renderer | protected |
| m_initialized | mitsuba::Renderer | protected |
| m_logLevel | mitsuba::Renderer | protected |
| m_session | mitsuba::Renderer | protected |
| m_shaders | mitsuba::Renderer | protected |
| m_theClass | mitsuba::Renderer | static |
| m_warnLogLevel | mitsuba::Renderer | protected |
| Object() | Object | |
| reconfigure(const Device *device)=0 | mitsuba::Renderer | pure virtual |
| registerGeometry(const Shape *shape) | mitsuba::Renderer | |
| registerShaderForResource(const HWResource *res) | mitsuba::Renderer | |
| Renderer(Session *session) | mitsuba::Renderer | protected |
| setBlendMode(EBlendMode mode)=0 | mitsuba::Renderer | pure virtual |
| setCamera(const ProjectiveCamera *pCamera, const Point2 &apertureSample=Point2(0.5f), const Point2 &aaSample=Point2(0.5f), Float timeSample=0.5f)=0 | mitsuba::Renderer | pure virtual |
| setCamera(const Matrix4x4 &proj, const Matrix4x4 &view)=0 | mitsuba::Renderer | pure virtual |
| setClearColor(const Color3 &color)=0 | mitsuba::Renderer | pure virtual |
| setClearDepth(Float depth)=0 | mitsuba::Renderer | pure virtual |
| setColor(const Color3 &color, Float alpha=1.0f)=0 | mitsuba::Renderer | pure virtual |
| setColor(const Spectrum &spec, Float alpha=1.0f)=0 | mitsuba::Renderer | pure virtual |
| setCullMode(ECullMode mode)=0 | mitsuba::Renderer | pure virtual |
| setDepthMask(bool value)=0 | mitsuba::Renderer | pure virtual |
| setDepthTest(bool value)=0 | mitsuba::Renderer | pure virtual |
| setLogLevel(ELogLevel logLevel) | mitsuba::Renderer | inline |
| setMatrix(EMatrixType type, const Matrix4x4 &value)=0 | mitsuba::Renderer | pure virtual |
| setPointSize(Float size)=0 | mitsuba::Renderer | pure virtual |
| setWarnLogLevel(ELogLevel logLevel) | mitsuba::Renderer | inline |
| shutdown() | mitsuba::Renderer | virtual |
| staticInitialization() | Object | static |
| staticShutdown() | Object | static |
| toString() const | Object | virtual |
| TransformedGPUGeometry typedef | mitsuba::Renderer | |
| unregisterGeometry(const Shape *shape) | mitsuba::Renderer | |
| unregisterShaderForResource(const HWResource *res) | mitsuba::Renderer | |
| ~Object() | Object | protectedvirtual |
| ~Renderer() | mitsuba::Renderer | protectedvirtual |