• GammaRay User Manual
  • GammaRay User Manual
  • Qt3D Geometry
  • mycylinder.h Example File
  • GammaRay User Manual 2.9.0
  • mycylinder.h Example File

    qt3d-geometry/mycylinder.h
    /*
      mycylinder.h
    
      This file is part of GammaRay, the Qt application inspection and
      manipulation tool.
    
      Copyright (C) 2016-2018 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com
      Author: Volker Krause <volker.krause@kdab.com>
    
      Licensees holding valid commercial KDAB GammaRay licenses may use this file in
      accordance with GammaRay Commercial License Agreement provided with the Software.
    
      Contact info@kdab.com if any conditions of this licensing are not clear to you.
    
      This program is free software; you can redistribute it and/or modify
      it under the terms of the GNU General Public License as published by
      the Free Software Foundation, either version 2 of the License, or
      (at your option) any later version.
    
      This program is distributed in the hope that it will be useful,
      but WITHOUT ANY WARRANTY; without even the implied warranty of
      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      GNU General Public License for more details.
    
      You should have received a copy of the GNU General Public License
      along with this program.  If not, see <http://www.gnu.org/licenses/>.
    */
    
    #ifndef MYCYLINDER_H
    #define MYCYLINDER_H
    
    #include <Qt3DRender/QGeometryRenderer>
    
    class MyCylinder : public Qt3DRender::QGeometryRenderer
    {
        Q_OBJECT
    public:
        explicit MyCylinder(Qt3DCore::QNode *parent = nullptr);
        ~MyCylinder();
    };
    
    #endif // MYCYLINDER_H