#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.