#include "ros/ros.h"#include <QtGui>#include <QtOpenGL>#include <QThread>#include <GL/glut.h>#include "boost/foreach.hpp"#include <cmath>#include <QApplication>#include <QAction>#include <QMenu>#include "glviewer.h"#include "misc2.h"#include "scoped_timer.h"
Go to the source code of this file.
Defines | |
| #define | GL_MULTISAMPLE 0x809D |
Functions | |
| void | drawEllipsoid (float fA, float fB, float fC, const Eigen::Vector4f &p) |
| From http://www.gamedev.net/topic/126624-generating-an-ellipsoid-in-opengl/. | |
| static void | qNormalizeAngle (int &angle) |
| template<typename PointType > | |
| void | setGLColor (const PointType &p) |
| float | squaredEuclideanDistance (point_type p1, point_type p2) |
| template<typename PointType > | |
| bool | validXYZ (const PointType &p, float max_depth) |
Variables | |
| const double | PI = 3.14159265358979323846 |
| #define GL_MULTISAMPLE 0x809D |
Definition at line 38 of file glviewer.cpp.
| void drawEllipsoid | ( | float | fA, |
| float | fB, | ||
| float | fC, | ||
| const Eigen::Vector4f & | p | ||
| ) |
From http://www.gamedev.net/topic/126624-generating-an-ellipsoid-in-opengl/.
Definition at line 1212 of file glviewer.cpp.
| static void qNormalizeAngle | ( | int & | angle | ) | [static] |
Definition at line 154 of file glviewer.cpp.
| void setGLColor | ( | const PointType & | p | ) | [inline] |
Definition at line 50 of file glviewer.cpp.
| float squaredEuclideanDistance | ( | point_type | p1, |
| point_type | p2 | ||
| ) | [inline] |
Definition at line 768 of file glviewer.cpp.
| bool validXYZ | ( | const PointType & | p, |
| float | max_depth | ||
| ) | [inline] |
Definition at line 44 of file glviewer.cpp.
| const double PI = 3.14159265358979323846 |
Definition at line 41 of file glviewer.cpp.