Warning, /education/marble/src/bindings/python/sip/ViewParams.sip is written in an unsupported language. File is not indexed.

0001 //
0002 // Copyright 2008 Simon Edwards <simon@simonzone.com>
0003 // 
0004 // This library is free software; you can redistribute it and/or
0005 // modify it under the terms of the GNU Lesser General Public
0006 // License as published by the Free Software Foundation; either 
0007 // version 2.1 of the License, or (at your option) any later version.
0008 // 
0009 // This library is distributed in the hope that it will be useful,
0010 // but WITHOUT ANY WARRANTY; without even the implied warranty of
0011 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
0012 // Lesser General Public License for more details.
0013 // 
0014 // You should have received a copy of the GNU Lesser General Public 
0015 // License along with this library.  If not, see <http://www.gnu.org/licenses/>.
0016 //
0017 
0018 namespace Marble
0019 {
0020 
0021 class ViewParams
0022 {
0023 %TypeHeaderCode
0024 #include <ViewParams.h>
0025 %End
0026 
0027 public:
0028 //ig                            ViewParams ();
0029 //ig    Marble::AbstractProjection*  currentProjection () const;
0030 
0031 //FIXME implementation is missing.
0032 //ig    bool                    showAtmosphere () const;
0033 //ig    void                    setShowAtmosphere (bool);
0034 
0035 //ig    ~ViewParams ();
0036 //FIXME implementation is missing.
0037 //ig    Marble::GeoSceneDocument*  mapTheme ();
0038 private:
0039 //force
0040                             ViewParams (const Marble::ViewParams&);
0041 //end
0042 public:
0043 //ig    Marble::MapQuality      mapQuality () const;
0044 //ig    bool                    showClouds () const;
0045 //ig    void                    setShowClouds (const bool);
0046 //ig    Marble::MapQuality      mapQuality (Marble::ViewContext viewContext) const;
0047 //ig    void                    setMapQualityForViewContext (Marble::MapQuality quality, Marble::ViewContext viewContext);
0048 //ig    Marble::ViewContext     viewContext () const;
0049 //ig    void                    setViewContext (Marble::ViewContext viewContext);
0050 //FIXME
0051 //ig    QSharedPointer<QImage>  canvasImagePtr () const;
0052 //ig    QSharedPointer<QImage>  coastImagePtr () const;
0053 };
0054 // ViewParams
0055 
0056 };
0057 // Marble
0058 
0059