Classes | |
class | _object |
class | Arrow |
An arrow object. More... | |
class | Axes |
An object that displays a set of X/Y/Z axes, with X=Red, Y=Green, Z=Blue. More... | |
class | BillboardLine |
An object that displays a multi-segment line strip rendered as billboards. More... | |
class | CameraBase |
Generic interface for a camera. More... | |
class | FPSCamera |
A first-person camera, controlled by yaw, pitch, and position. More... | |
class | Grid |
Displays a grid of cells, drawn with lines. More... | |
class | MovableText |
class | Object |
Base class for visible objects, providing a minimal generic interface. More... | |
class | OrbitCamera |
An orbital camera, controlled by yaw, pitch, distance, and focal point. More... | |
class | OrthoCamera |
class | PointCloud |
A visual representation of a set of points. More... | |
class | PointCloudRenderable |
class | PySwigIterator |
class | Shape |
class | STLLoader |
class | V_string |
class | wxOgreRenderWindow |
Typedefs | |
typedef boost::shared_ptr < PointCloudRenderable > | PointCloudRenderablePtr |
typedef std::vector < PointCloudRenderablePtr > | V_PointCloudRenderable |
typedef std::vector< std::string > | V_string |
Functions | |
def | _swig_getattr |
def | _swig_repr |
def | _swig_setattr |
def | _swig_setattr_nondynamic |
def | _swig_setattr_nondynamic_method |
void | buildScaledOrthoMatrix (Ogre::Matrix4 &proj, float left, float right, float bottom, float top, float near, float far) |
void | calculateUV (const Ogre::Vector3 &vec, float &u, float &v) |
void | cleanupOgre () |
void | initializeOgre (bool enable_ogre_log) |
void | initializeResources (const V_string &resource_paths) |
void | setAlphaBlending (const Ogre::MaterialPtr &mat) |
void | setReplace (const Ogre::MaterialPtr &mat) |
Variables | |
int | _newclass = 1 |
_object = types.ObjectType | |
cleanupOgre = _ogre_tools.cleanupOgre | |
static float | g_billboard_sphere_vertices [3 *3] |
static float | g_billboard_vertices [6 *3] |
static float | g_box_vertices [6 *6 *3] |
static float | g_point_vertices [3] |
initializeOgre = _ogre_tools.initializeOgre | |
initializeResources = _ogre_tools.initializeResources | |
new_instancemethod = new.instancemethod | |
static const float | PITCH_LIMIT_HIGH = Ogre::Math::HALF_PI - 0.001 |
static const float | PITCH_LIMIT_LOW = -Ogre::Math::HALF_PI + 0.001 |
static const float | PITCH_START = Ogre::Math::HALF_PI |
static const float | YAW_START = Ogre::Math::PI |
typedef boost::shared_ptr<PointCloudRenderable> ogre_tools::PointCloudRenderablePtr |
Definition at line 83 of file point_cloud.h.
typedef std::vector<PointCloudRenderablePtr> ogre_tools::V_PointCloudRenderable |
Definition at line 84 of file point_cloud.h.
typedef std::vector<std::string> ogre_tools::V_string |
Definition at line 39 of file initialization.h.
def ogre_tools::_swig_getattr | ( | self, | ||
class_type, | ||||
name | ||||
) | [private] |
Definition at line 23 of file ogre_tools.py.
def ogre_tools::_swig_repr | ( | self | ) | [private] |
Definition at line 29 of file ogre_tools.py.
def ogre_tools::_swig_setattr | ( | self, | ||
class_type, | ||||
name, | ||||
value | ||||
) | [private] |
Definition at line 20 of file ogre_tools.py.
def ogre_tools::_swig_setattr_nondynamic | ( | self, | ||
class_type, | ||||
name, | ||||
value, | ||||
static = 1 | ||||
) | [private] |
Definition at line 7 of file ogre_tools.py.
def ogre_tools::_swig_setattr_nondynamic_method | ( | set | ) | [private] |
Definition at line 44 of file ogre_tools.py.
void ogre_tools::buildScaledOrthoMatrix | ( | Ogre::Matrix4 & | proj, | |
float | left, | |||
float | right, | |||
float | bottom, | |||
float | top, | |||
float | near, | |||
float | far | |||
) |
void ogre_tools::calculateUV | ( | const Ogre::Vector3 & | vec, | |
float & | u, | |||
float & | v | |||
) |
Definition at line 141 of file stl_loader.cpp.
void ogre_tools::cleanupOgre | ( | ) |
void ogre_tools::initializeOgre | ( | bool | enable_ogre_log | ) |
void ogre_tools::initializeResources | ( | const V_string & | resource_paths | ) |
void ogre_tools::setAlphaBlending | ( | const Ogre::MaterialPtr & | mat | ) |
Definition at line 350 of file point_cloud.cpp.
void ogre_tools::setReplace | ( | const Ogre::MaterialPtr & | mat | ) |
Definition at line 359 of file point_cloud.cpp.
int ogre_tools::_newclass = 1 |
Definition at line 37 of file ogre_tools.py.
ogre_tools::_object = types.ObjectType |
Definition at line 36 of file ogre_tools.py.
void ogre_tools::cleanupOgre = _ogre_tools.cleanupOgre |
Definition at line 119 of file ogre_tools.py.
float ogre_tools::g_billboard_sphere_vertices[3 *3] [static] |
{ 0.0f, 1.5f, 0.0f, -1.5f, -1.5f, 0.0f, 1.5f, -1.5f, 0.0f, }
Definition at line 71 of file point_cloud.cpp.
float ogre_tools::g_billboard_vertices[6 *3] [static] |
{ -0.5f, 0.5f, 0.0f, -0.5f, -0.5f, 0.0f, 0.5f, 0.5f, 0.0f, 0.5f, 0.5f, 0.0f, -0.5f, -0.5f, 0.0f, 0.5f, -0.5f, 0.0f, }
Definition at line 61 of file point_cloud.cpp.
float ogre_tools::g_box_vertices[6 *6 *3] [static] |
Definition at line 78 of file point_cloud.cpp.
float ogre_tools::g_point_vertices[3] [static] |
{ 0.0f, 0.0f, 0.0f }
Definition at line 56 of file point_cloud.cpp.
void ogre_tools::initializeOgre = _ogre_tools.initializeOgre |
Definition at line 118 of file ogre_tools.py.
void ogre_tools::initializeResources = _ogre_tools.initializeResources |
Definition at line 120 of file ogre_tools.py.
ogre_tools::new_instancemethod = new.instancemethod |
Definition at line 6 of file ogre_tools.py.
static const float ogre_tools::PITCH_LIMIT_HIGH = Ogre::Math::HALF_PI - 0.001 [static] |
Definition at line 34 of file fps_camera.cpp.
static const float ogre_tools::PITCH_LIMIT_LOW = -Ogre::Math::HALF_PI + 0.001 [static] |
Definition at line 33 of file fps_camera.cpp.
const float ogre_tools::PITCH_START = Ogre::Math::HALF_PI [static] |
Definition at line 51 of file orbit_camera.cpp.
const float ogre_tools::YAW_START = Ogre::Math::PI [static] |
Definition at line 50 of file orbit_camera.cpp.