#include <GLmodel.h>
Static Public Member Functions | |
static GLscene * | getInstance () |
static GLscene * | getInstance () |
Private Member Functions | |
void | drawAdditionalLines () |
void | drawAdditionalLines () |
void | drawAdditionalLines () |
void | drawSensorOutput (hrp::Body *i_body, hrp::Sensor *i_sensor) |
GLscene () | |
void | showStatus () |
void | showStatus () |
void | showStatus () |
void | showStatus () |
void | updateScene () |
void | updateScene () |
void | updateScene () |
void | updateScene () |
void | updateScene () |
~GLscene () | |
Private Attributes | |
std::vector< GLbody * > | m_bodies |
GLcamera * | m_camera |
irr::scene::ICameraSceneNode * | m_cnode |
GLcamera * | m_default_camera |
GLcamera * | m_defaultCamera |
irr::IrrlichtDevice * | m_device |
std::vector< hrp::ColdetLinkPairPtr > | m_pairs |
irr::IEventReceiver * | m_receiver |
bool | m_showCollision |
bool | m_showCoMonFloor |
bool | m_showSensors |
Static Private Attributes | |
static GLscene * | m_scene = new GLscene() |
Additional Inherited Members | |
Public Attributes inherited from hrp::World< hrp::ConstraintForceSolver > | |
hrp::ConstraintForceSolver | constraintForceSolver |
Protected Types inherited from GLsceneBase | |
enum | { REQ_NONE, REQ_CLEAR, REQ_CAPTURE } |
Protected Member Functions inherited from GLsceneBase | |
void | drawFloorGrid () |
void | drawInfo (double fps, size_t ntri) |
Protected Attributes inherited from GLsceneBase | |
float | m_bgColor [3] |
GLcamera * | m_camera |
IplImage * | m_cvImage |
GLcamera * | m_default_camera |
bool | m_defaultLights |
std::string | m_fname |
int | m_height |
bool | m_isCapturing |
struct timeval | m_lastDraw |
LogManagerBase * | m_log |
double | m_maxEdgeLen |
std::vector< std::string > | m_msgs |
int | m_request |
SDL_sem * | m_sem |
bool | m_showFloorGrid |
bool | m_showInfo |
bool | m_showingStatus |
bool | m_showSlider |
int | m_targetObject |
CvVideoWriter * | m_videoWriter |
int | m_width |
Protected Attributes inherited from hrp::WorldBase | |
std::vector< BodyInfo > | bodyInfoArray |
double | currentTime_ |
bool | sensorsAreEnabled |
double | timeStep_ |
|
private |
Definition at line 347 of file GLmodel.cpp.
|
private |
Definition at line 357 of file GLmodel.cpp.
GLscene::GLscene | ( | ) |
GLscene::~GLscene | ( | ) |
|
inline |
Definition at line 11 of file rtc/Viewer/GLscene.h.
|
inline |
Definition at line 11 of file rtc/VirtualCamera/GLscene.h.
|
inline |
Definition at line 12 of file util/monitor/GLscene.h.
GLscene::GLscene | ( | LogManagerBase * | i_log | ) |
GLscene::GLscene | ( | LogManagerBase * | i_log | ) |
GLscene::~GLscene | ( | ) |
GLbody * GLscene::addBody | ( | OpenHRP::BodyInfo_var | i_binfo | ) |
Definition at line 550 of file IrrModel.cpp.
Definition at line 293 of file GLmodel.cpp.
Definition at line 442 of file GLmodel.cpp.
void GLscene::capture | ( | unsigned char * | o_image | ) |
Definition at line 408 of file GLmodel.cpp.
void GLscene::draw | ( | ) |
Definition at line 496 of file IrrModel.cpp.
void GLscene::draw | ( | bool | swap = true | ) |
Definition at line 297 of file GLmodel.cpp.
|
privatevirtual |
Reimplemented from GLsceneBase.
|
privatevirtual |
Reimplemented from GLsceneBase.
|
privatevirtual |
Reimplemented from GLsceneBase.
Definition at line 272 of file util/monitor/GLscene.cpp.
|
private |
Definition at line 171 of file util/simulator/GLscene.cpp.
GLcamera* GLscene::getCamera | ( | ) |
GLcamera * GLscene::getCamera | ( | ) |
Definition at line 429 of file GLmodel.cpp.
|
static |
|
static |
Definition at line 332 of file GLmodel.cpp.
ISceneManager * GLscene::getSceneManager | ( | ) |
Definition at line 572 of file IrrModel.cpp.
IVideoDriver * GLscene::getVideoDriver | ( | ) |
Definition at line 577 of file IrrModel.cpp.
Definition at line 524 of file IrrModel.cpp.
void GLscene::init | ( | ) |
Definition at line 362 of file GLmodel.cpp.
unsigned int GLscene::numBodies | ( | ) | const |
Definition at line 437 of file GLmodel.cpp.
Definition at line 391 of file GLmodel.cpp.
Definition at line 420 of file GLmodel.cpp.
void GLscene::setCollisionCheckPairs | ( | const std::vector< hrp::ColdetLinkPairPtr > & | i_pairs | ) |
Definition at line 298 of file util/monitor/GLscene.cpp.
void GLscene::showCollision | ( | bool | flag | ) |
Definition at line 261 of file util/simulator/GLscene.cpp.
bool GLscene::showCollision | ( | ) |
Definition at line 266 of file util/simulator/GLscene.cpp.
void GLscene::showCoMonFloor | ( | bool | flag | ) |
Definition at line 303 of file util/monitor/GLscene.cpp.
void GLscene::showSensors | ( | bool | flag | ) |
Definition at line 251 of file util/simulator/GLscene.cpp.
bool GLscene::showSensors | ( | ) |
Definition at line 256 of file util/simulator/GLscene.cpp.
|
privatevirtual |
Reimplemented from GLsceneBase.
|
privatevirtual |
Reimplemented from GLsceneBase.
Definition at line 71 of file rtc/Viewer/GLscene.cpp.
|
privatevirtual |
Reimplemented from GLsceneBase.
|
privatevirtual |
Reimplemented from GLsceneBase.
|
privatevirtual |
Implements GLsceneBase.
Definition at line 51 of file rtc/Viewer/GLscene.cpp.
|
privatevirtual |
Implements GLsceneBase.
|
privatevirtual |
Implements GLsceneBase.
|
privatevirtual |
Implements GLsceneBase.
|
privatevirtual |
Implements GLsceneBase.
|
private |
Definition at line 28 of file IrrModel.h.
|
private |
Definition at line 27 of file IrrModel.h.
|
private |
Definition at line 26 of file IrrModel.h.
|
private |
Definition at line 19 of file util/monitor/GLscene.h.
|
private |
Definition at line 29 of file IrrModel.h.
|
private |
Definition at line 20 of file util/simulator/GLscene.h.
|
private |
Definition at line 20 of file util/monitor/GLscene.h.
|
private |
Definition at line 20 of file util/simulator/GLscene.h.