point_cloud.cpp File Reference

#include "point_cloud.h"
#include <OGRE/OgreSimpleRenderable.h>
#include <OGRE/OgreMovableObject.h>
#include <OGRE/OgreString.h>
#include <OGRE/OgreAxisAlignedBox.h>
#include <OGRE/OgreVector3.h>
#include <OGRE/OgreMaterial.h>
#include <OGRE/OgreColourValue.h>
#include <OGRE/OgreRoot.h>
#include <OGRE/OgreHardwareBufferManager.h>
#include <stdint.h>
#include <vector>
#include <boost/shared_ptr.hpp>
#include <ros/assert.h>
#include <OGRE/OgreSceneManager.h>
#include <OGRE/OgreSceneNode.h>
#include <OGRE/OgreQuaternion.h>
#include <OGRE/OgreManualObject.h>
#include <OGRE/OgreMaterialManager.h>
#include "OgrePrerequisites.h"
#include "OgreMovableObject.h"
#include "OgreRenderable.h"
#include "OgreRadixSort.h"
#include "OgreCommon.h"
#include "OgreResourceGroupManager.h"
#include "OgreVector3.h"
#include "OgreColourValue.h"
#include <OGRE/OgreTexture.h>
#include <OGRE/OgreTextureManager.h>
#include <sstream>
Include dependency graph for point_cloud.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  ogre_tools

Defines

#define ALPHA_PARAMETER   1
#define NORMAL_PARAMETER   3
#define PICK_COLOR_PARAMETER   2
#define SIZE_PARAMETER   0
#define UP_PARAMETER   4
#define VERTEX_BUFFER_CAPACITY   (36 * 1024 * 10)

Functions

void ogre_tools::setAlphaBlending (const Ogre::MaterialPtr &mat)
void ogre_tools::setReplace (const Ogre::MaterialPtr &mat)

Variables

static float ogre_tools::g_billboard_sphere_vertices [3 *3]
static float ogre_tools::g_billboard_vertices [6 *3]
static float ogre_tools::g_box_vertices [6 *6 *3]
static float ogre_tools::g_point_vertices [3]

Define Documentation

#define ALPHA_PARAMETER   1

Definition at line 48 of file point_cloud.cpp.

#define NORMAL_PARAMETER   3

Definition at line 50 of file point_cloud.cpp.

#define PICK_COLOR_PARAMETER   2

Definition at line 49 of file point_cloud.cpp.

#define SIZE_PARAMETER   0

Definition at line 47 of file point_cloud.cpp.

#define UP_PARAMETER   4

Definition at line 51 of file point_cloud.cpp.

#define VERTEX_BUFFER_CAPACITY   (36 * 1024 * 10)

Definition at line 46 of file point_cloud.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines


ogre_tools
Author(s): Josh Faust
autogenerated on Fri Jan 11 09:10:13 2013