snark
Main Page
Classes
Files
File List
snark
graphics
qt3d
coordinates.h
1
// This file is part of snark, a generic and flexible library
2
// for robotics research.
3
//
4
// Copyright (C) 2011 The University of Sydney
5
//
6
// snark is free software; you can redistribute it and/or
7
// modify it under the terms of the GNU Lesser General Public
8
// License as published by the Free Software Foundation; either
9
// version 3 of the License, or (at your option) any later version.
10
//
11
// snark is distributed in the hope that it will be useful, but WITHOUT ANY
12
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13
// FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
14
// for more details.
15
//
16
// You should have received a copy of the GNU Lesser General Public
17
// License along with snark. If not, see <http://www.gnu.org/licenses/>.
18
20
21
#ifndef SNARK_GRAPHICS_APPLICATIONS_VIEWPOINTS_COORDINATES_H_
22
#define SNARK_GRAPHICS_APPLICATIONS_VIEWPOINTS_COORDINATES_H_
23
24
#include <Qt3D/qgltexture2d.h>
25
#include <Qt3D/qglscenenode.h>
26
#include <Qt3D/qglbuilder.h>
27
#include <Qt3D/qglpainter.h>
28
#include <Qt3D/qglcylinder.h>
29
30
namespace
snark {
namespace
graphics {
namespace
qt3d {
31
33
class
coordinates
34
{
35
public
:
36
coordinates
(
float
size,
float
thickness );
37
QGLSceneNode* node()
const
;
38
39
private
:
40
// QGLBuilder m_builder;
41
QGLSceneNode* m_sceneNode;
42
QGLSceneNode* m_node;
43
};
44
45
46
47
} } }
// namespace snark { namespace graphics { namespace qt3d {
48
49
#endif
/*SNARK_GRAPHICS_APPLICATIONS_VIEWPOINTS_COORDINATES_H_*/
Generated on Fri Nov 16 2012 12:42:42 for snark by
1.8.1.2