#include <GLsceneBase.h>
Definition at line 30 of file GLsceneBase.h.
◆ anonymous enum
| Enumerator |
|---|
| REQ_NONE | |
| REQ_CLEAR | |
| REQ_CAPTURE | |
Definition at line 69 of file GLsceneBase.h.
◆ GLsceneBase()
◆ ~GLsceneBase()
| GLsceneBase::~GLsceneBase |
( |
| ) |
|
|
virtual |
◆ addBody()
◆ capture() [1/2]
| void GLsceneBase::capture |
( |
char * |
o_image | ) |
|
◆ capture() [2/2]
| void GLsceneBase::capture |
( |
| ) |
|
|
inline |
◆ center()
◆ clear()
◆ defaultLights() [1/2]
| void GLsceneBase::defaultLights |
( |
bool |
flag | ) |
|
◆ defaultLights() [2/2]
| bool GLsceneBase::defaultLights |
( |
| ) |
|
◆ draw()
| void GLsceneBase::draw |
( |
| ) |
|
◆ drawAdditionalLines()
| virtual void GLsceneBase::drawAdditionalLines |
( |
| ) |
|
|
inlinevirtual |
◆ drawFloorGrid()
| void GLsceneBase::drawFloorGrid |
( |
| ) |
|
|
protected |
◆ drawInfo()
| void GLsceneBase::drawInfo |
( |
double |
fps, |
|
|
size_t |
ntri |
|
) |
| |
|
protected |
◆ drawObjects()
| size_t GLsceneBase::drawObjects |
( |
bool |
showSensors = true | ) |
|
◆ getCamera()
◆ getDefaultCamera()
| GLcamera * GLsceneBase::getDefaultCamera |
( |
| ) |
|
◆ init()
| void GLsceneBase::init |
( |
| ) |
|
◆ initLights()
| void GLsceneBase::initLights |
( |
| ) |
|
◆ maxEdgeLen()
| void GLsceneBase::maxEdgeLen |
( |
double |
i_len | ) |
|
◆ nextCamera()
| void GLsceneBase::nextCamera |
( |
| ) |
|
◆ nextObject()
| void GLsceneBase::nextObject |
( |
| ) |
|
◆ requestCapture()
| void GLsceneBase::requestCapture |
( |
const char * |
i_fname | ) |
|
◆ requestClear()
| void GLsceneBase::requestClear |
( |
| ) |
|
◆ save()
| void GLsceneBase::save |
( |
const char * |
i_fname | ) |
|
◆ setBackGroundColor()
| void GLsceneBase::setBackGroundColor |
( |
float |
rgb[3] | ) |
|
◆ setCamera()
◆ setMessages()
| void GLsceneBase::setMessages |
( |
const std::vector< std::string > & |
i_msgs | ) |
|
|
inline |
◆ setScreenSize()
◆ setView()
| void GLsceneBase::setView |
( |
| ) |
|
◆ showFloorGrid() [1/2]
| void GLsceneBase::showFloorGrid |
( |
bool |
flag | ) |
|
◆ showFloorGrid() [2/2]
| bool GLsceneBase::showFloorGrid |
( |
| ) |
|
◆ showInfo()
| void GLsceneBase::showInfo |
( |
bool |
flag | ) |
|
◆ showSlider()
| void GLsceneBase::showSlider |
( |
bool |
flag | ) |
|
|
inline |
◆ showStatus()
| virtual void GLsceneBase::showStatus |
( |
| ) |
|
|
inlinevirtual |
◆ targetObject()
◆ toggleRobotState()
| void GLsceneBase::toggleRobotState |
( |
| ) |
|
|
inline |
◆ updateScene()
| virtual void GLsceneBase::updateScene |
( |
| ) |
|
|
pure virtual |
◆ m_bgColor
| float GLsceneBase::m_bgColor[3] |
|
protected |
◆ m_camera
◆ m_cvImage
| IplImage* GLsceneBase::m_cvImage |
|
protected |
◆ m_default_camera
| GLcamera * GLsceneBase::m_default_camera |
|
protected |
◆ m_defaultLights
| bool GLsceneBase::m_defaultLights |
|
protected |
◆ m_fname
| std::string GLsceneBase::m_fname |
|
protected |
◆ m_height
| int GLsceneBase::m_height |
|
protected |
◆ m_isCapturing
| bool GLsceneBase::m_isCapturing |
|
protected |
◆ m_lastDraw
| struct timeval GLsceneBase::m_lastDraw |
|
protected |
◆ m_log
◆ m_maxEdgeLen
| double GLsceneBase::m_maxEdgeLen |
|
protected |
◆ m_msgs
| std::vector<std::string> GLsceneBase::m_msgs |
|
protected |
◆ m_request
| int GLsceneBase::m_request |
|
protected |
◆ m_sem
| SDL_sem* GLsceneBase::m_sem |
|
protected |
◆ m_showFloorGrid
| bool GLsceneBase::m_showFloorGrid |
|
protected |
◆ m_showInfo
| bool GLsceneBase::m_showInfo |
|
protected |
◆ m_showingStatus
| bool GLsceneBase::m_showingStatus |
|
protected |
◆ m_showSlider
| bool GLsceneBase::m_showSlider |
|
protected |
◆ m_targetObject
| int GLsceneBase::m_targetObject |
|
protected |
◆ m_videoWriter
| CvVideoWriter* GLsceneBase::m_videoWriter |
|
protected |
◆ m_width
The documentation for this class was generated from the following files: