#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: