Defines | Functions | Variables
glviewer.cpp File Reference
#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"
Include dependency graph for glviewer.cpp:

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 Documentation

#define GL_MULTISAMPLE   0x809D

Definition at line 38 of file glviewer.cpp.


Function Documentation

void drawEllipsoid ( float  fA,
float  fB,
float  fC,
const Eigen::Vector4f &  p 
)
static void qNormalizeAngle ( int &  angle) [static]

Definition at line 154 of file glviewer.cpp.

template<typename PointType >
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.

template<typename PointType >
bool validXYZ ( const PointType &  p,
float  max_depth 
) [inline]

Definition at line 44 of file glviewer.cpp.


Variable Documentation

const double PI = 3.14159265358979323846

Definition at line 41 of file glviewer.cpp.



rgbdslam_v2
Author(s): Felix Endres, Juergen Hess, Nikolas Engelhard
autogenerated on Thu Jun 6 2019 21:49:45