An abstract class for conversion of Symbology Enconding ExternalGraphic elements to an image pattern. More...
#include <AbstractExternalGraphicRenderer.h>
  
Public Member Functions | |
| AbstractExternalGraphicRenderer () | |
| Constructor.   | |
| virtual te::color::RGBAColor ** | render (const te::se::ExternalGraphic *eg, std::size_t height, double rotation, std::size_t &width)=0 | 
| It generates the image pattern from the given Symbology Enconding External Graphic element.   | |
| virtual | ~AbstractExternalGraphicRenderer () | 
| Virtual destructor.   | |
An abstract class for conversion of Symbology Enconding ExternalGraphic elements to an image pattern.
Definition at line 48 of file AbstractExternalGraphicRenderer.h.
      
  | 
  inline | 
Constructor.
Definition at line 53 of file AbstractExternalGraphicRenderer.h.
      
  | 
  inlinevirtual | 
Virtual destructor.
Definition at line 56 of file AbstractExternalGraphicRenderer.h.
      
  | 
  pure virtual | 
It generates the image pattern from the given Symbology Enconding External Graphic element.
| eg | The Symbology Enconding External Graphic element that will be used to build the image pattern. | 
| height | The height of image pattern that will be generated. | 
| rotation | The rotation of the image pattern that will be generated. | 
| width | An output parameter that will be filled with the width of generated image pattern. | 
Implemented in te::qt::widgets::ExternalGraphicRenderer.