version 3.3

VRS::RenderingProcessor Class Reference

#include <vrs/renderingprocessor.h>

Inheritance diagram for VRS::RenderingProcessor:

VRS::TechniqueProcessor VRS::SharedObj VRS::Visitable VRS::RenderingProcessorGL

List of all members.

Public Member Functions

virtual const HandlergetNativeHandler (Engine *, const ID &) const
 determines whether there is a painter for the shape of type ID, and returns it in case.
virtual bool handleNatively (Engine *, const Shape *, const Handler *)
 VRS_TYPEINFO (RenderingProcessor, TechniqueProcessor)

Static Public Member Functions

static SO< FilterTagdisableRenderingTag ()

Protected Member Functions

virtual SO< FiltergetTechniqueFilter () const


Member Function Documentation

virtual const Handler* VRS::RenderingProcessor::getNativeHandler ( Engine ,
const ID  
) const [virtual]

determines whether there is a painter for the shape of type ID, and returns it in case.

Implements VRS::TechniqueProcessor.

virtual bool VRS::RenderingProcessor::handleNatively ( Engine ,
const Shape ,
const Handler  
) [virtual]

evaluate the shape using the handler returned by haveNativeHandler.

Implements VRS::TechniqueProcessor.

static SO<FilterTag> VRS::RenderingProcessor::disableRenderingTag (  )  [static]

VRS::RenderingProcessor::VRS_TYPEINFO ( RenderingProcessor  ,
TechniqueProcessor   
)

virtual SO<Filter> VRS::RenderingProcessor::getTechniqueFilter (  )  const [protected, virtual]

Reimplemented from VRS::TechniqueProcessor.


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

Generated on Tue May 22 06:00:27 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact