COPASI API  4.16.103
CQQtImageTexturizer.h
Go to the documentation of this file.
1 // Begin CVS Header
2 // $Source: /Volumes/Home/Users/shoops/cvs/copasi_dev/copasi/layoutUI/CQQtImageTexturizer.h,v $
3 // $Revision: 1.4 $
4 // $Name: $
5 // $Author: shoops $
6 // $Date: 2011/09/30 16:35:56 $
7 // End CVS Header
8 
9 // Copyright (C) 2011 - 2010 by Pedro Mendes, Virginia Tech Intellectual
10 // Properties, Inc., University of Heidelberg, and The University
11 // of Manchester.
12 // All rights reserved.
13 
14 #ifndef CQQTIMAGERASTERIZER_H__
15 #define CQQTIMAGERASTERIZER_H__
16 
17 #include <string>
18 
20 
21 struct CLTextureSpec;
22 
24 {
25 public:
26  virtual CLTextureSpec * operator()(const std::string& filename, const std::string& basedir);
27 
28 protected:
29  CLTextureSpec* create_texture_for_image(const std::string& filename, const char* format = NULL);
30 };
31 
32 #endif // CQQTIMAGERASTERIZER_H__
virtual CLTextureSpec * operator()(const std::string &filename, const std::string &basedir)
CLTextureSpec * create_texture_for_image(const std::string &filename, const char *format=NULL)