version 3.3

VRS::Painter Class Reference

#include <vrs/painter.h>

Inheritance diagram for VRS::Painter:

VRS::Handler VRS::RenderObj VRS::SharedObj VRS::Visitable VRS::AttributePainter VRS::ShapePainter VRS::MonoAttributePainter VRS::PolyAttributePainter EnvironmentRenderer::GreenSpaceCompositePainter EnvironmentRenderer::GreenSpacePainter EnvironmentRenderer::PolygonSetWaterSurfacePainterGL EnvironmentRenderer::SkyDomePainter VRS::GL2::AttributedShapePainter VRS::PrimitiveQuadTreeAreaPainterGL VRS::PrimitiveQuadTreeDistancePainterGL VRS::TEXT::SimplePanelPainterGl VRS::TEXT::TextureTextPainterGL

List of all members.

Public Member Functions

virtual ID service () const
 The service name of this handler is Painter.
virtual ID target () const =0
 Target class whose objects can be painted.
 VRS_TYPEINFO (Painter, Handler)


Detailed Description

Abstract Base Class for Painters. Painters are used by engines to evaluate attributes and shapes.

Member Function Documentation

virtual ID VRS::Painter::service (  )  const [virtual]

The service name of this handler is Painter.

Reimplemented from VRS::Handler.

virtual ID VRS::Painter::target (  )  const [pure virtual]

VRS::Painter::VRS_TYPEINFO ( Painter  ,
Handler   
)


The documentation for this class was generated from the following file:

Generated on Fri May 24 06:00:28 2013 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact