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.