RenderWorld Member List

This is the complete list of members for RenderWorld, including all inherited members.

aboutQGLViewer()QGLViewervirtualslot
addKeyFrameKeyboardModifiers() const QGLViewer
addKeyFrameStateKey() const (defined in QGLViewer)QGLViewer
addObject(WObject *)RenderWObjectContainerprotected
addTextureImage(QString filename, QString texturename)RenderWObjectContainerstatic
addUsableResource(QString resource)ConcurrentResourcesUser
addUsableResources(QStringList resources)ConcurrentResourcesUser
ALIGN_CAMERA enum value (defined in QGLViewer)QGLViewer
ALIGN_FRAME enum value (defined in QGLViewer)QGLViewer
animate()QGLViewerinlinevirtualslot
animateNeeded()QGLViewersignal
ANIMATION enum value (defined in QGLViewer)QGLViewer
animationIsStarted() const QGLViewerinline
animationPeriod() const QGLViewerinline
applyTexture(QGLContext *gw, QString texts)RenderWObjectContainer
aspectRatio() const QGLViewerinline
axisIsDrawn() const QGLViewerinline
axisIsDrawnChanged(bool drawn)QGLViewersignal
backgroundColor() const QGLViewerinline
beginSelection(const QPoint &point)QGLViewerprotectedvirtual
bufferTextureId() const QGLViewer
bufferTextureMaxU() const QGLViewerinline
bufferTextureMaxV() const QGLViewerinline
camera() const QGLViewerinline
CAMERA enum value (defined in QGLViewer)QGLViewer
CAMERA_MODE enum value (defined in QGLViewer)QGLViewer
cameraIsEdited() const QGLViewerinline
cameraIsEditedChanged(bool edited)QGLViewersignal
CENTER_FRAME enum value (defined in QGLViewer)QGLViewer
CENTER_SCENE enum value (defined in QGLViewer)QGLViewer
clearMouseBindings()QGLViewerslot
clearShortcuts()QGLViewerslot
clickAction(int state, bool doubleClick, Qt::MouseButtons buttonsBefore) const QGLViewer
clickAction(Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton button, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton) const QGLViewer
ClickAction enum nameQGLViewer
closeEvent(QCloseEvent *)QGLViewerprotectedvirtual
ConcurrentResourcesUser()ConcurrentResourcesUser
contextMenu(const QPoint &)RenderWorldslot
copyBufferToTexture(GLint internalFormat, GLenum format=GL_NONE)QGLViewerslot
createRenderWObjectFor(const WObject *, RenderWObjectContainer *)RenderWObjectContainerstatic
currentFPS()QGLViewerinline
declareResource(QString name, T *resource, QString lockBuddy="")ConcurrentResourcesUser
DECREASE_FLYSPEED enum value (defined in QGLViewer)QGLViewer
deleteResource(QString name)ConcurrentResourcesUser
DISPLAY_FPS enum value (defined in QGLViewer)QGLViewer
displayMessage(const QString &message, int delay=2000)QGLViewer
displaysInStereo() const QGLViewerinline
domElement(const QString &name, QDomDocument &document) const QGLViewervirtual
draw()RenderWorldprotectedvirtual
DRAW_AXIS enum value (defined in QGLViewer)QGLViewer
DRAW_GRID enum value (defined in QGLViewer)QGLViewer
drawArrow(const wVector &from, const wVector &to, float radius=-1, int nbSubdivisions=12, QColor c=Qt::red)RenderWorld
QGLViewer::drawArrow(float length=1.0f, float radius=-1.0f, int nbSubdivisions=12)QGLViewerstatic
QGLViewer::drawArrow(const qglviewer::Vec &from, const qglviewer::Vec &to, float radius=-1.0f, int nbSubdivisions=12)QGLViewerstatic
farsa::RenderWObjectContainer::drawArrow(const wVector &direction, const wVector &start, float radius, float tipRadius, float tipLength, QColor c=Qt::green)RenderWObjectContainerstatic
drawAxis(float length=1.0f)QGLViewerstatic
drawCone(const wMatrix &mat, float len, float radius, QColor c=Qt::green)RenderWObjectContainerstatic
drawCylinder(wVector axis, wVector centre, float len, float radius, QColor c=Qt::green)RenderWObjectContainerstatic
drawCylinder(wVector start, wVector end, float radius, QColor c=Qt::green)RenderWObjectContainerstatic
drawCylinder(const wMatrix &mat, float len, float radius, QColor c=Qt::green)RenderWObjectContainerstatic
drawFinished(bool automatic)QGLViewersignal
drawGrid(float size=1.0f, int nbSubdivisions=10)QGLViewerstatic
drawLight(GLenum light, float scale=1.0f) const QGLViewerprotectedvirtual
drawNeeded()QGLViewersignal
drawSkyGroundBox(QGLContext *)RenderWObjectContainer
drawSphere(wVector pos, real radius)RenderWObjectContainerstatic
drawText(int x, int y, const QString &text, const QFont &fnt=QFont())QGLViewer
drawTorus(real outRad, real innRad, const wMatrix &mat, real angle=2.0 *PI_GRECO, QColor c=Qt::red)RenderWObjectContainerstatic
drawTorus(wVector axis, wVector centre, real outRad, real innRad, real angle=2.0 *PI_GRECO)RenderWObjectContainerstatic
drawVisualHints()QGLViewervirtual
drawWireBox(wVector dims, wMatrix matrix)RenderWObjectContainerstatic
drawWireBox(wVector min, wVector max, const wMatrix &tm)RenderWObjectContainerstatic
drawWireBox(wVector min, wVector max)RenderWObjectContainerstatic
drawWithNames()RenderWorldprotectedvirtual
DRIVE enum value (defined in QGLViewer)QGLViewer
EDIT_CAMERA enum value (defined in QGLViewer)QGLViewer
ENABLE_TEXT enum value (defined in QGLViewer)QGLViewer
endSelection(const QPoint &point)QGLViewerprotectedvirtual
EXIT_VIEWER enum value (defined in QGLViewer)QGLViewer
fastDraw()QGLViewerprotectedvirtual
foregroundColor() const QGLViewerinline
FPSIsDisplayed() const QGLViewerinline
FPSIsDisplayedChanged(bool displayed)QGLViewersignal
FRAME enum value (defined in QGLViewer)QGLViewer
FULL_SCREEN enum value (defined in QGLViewer)QGLViewer
getClickActionBinding(ClickAction action, Qt::Key &key, Qt::KeyboardModifiers &modifiers, Qt::MouseButton &button, bool &doubleClick, Qt::MouseButtons &buttonsBefore) const QGLViewer
getClickButtonState(ClickAction action, int &state, bool &doubleClick, Qt::MouseButtons &buttonsBefore) const QGLViewer
getMouseActionBinding(MouseHandler handler, MouseAction action, bool withConstraint, Qt::Key &key, Qt::KeyboardModifiers &modifiers, Qt::MouseButton &button) const QGLViewer
getResource(QString name, bool *resourceExists=NULL)ConcurrentResourcesUser
getResource()ConcurrentResourcesUserprotected
getWheelActionBinding(MouseHandler handler, MouseAction action, bool withConstraint, Qt::Key &key, Qt::KeyboardModifiers &modifiers) const QGLViewer
graphics()RenderWObjectContainerinline
gridIsDrawn() const QGLViewerinline
gridIsDrawnChanged(bool drawn)QGLViewersignal
hasResource(QString name) const ConcurrentResourcesUser
HELP enum value (defined in QGLViewer)QGLViewer
help()QGLViewervirtualslot
helpRequired()QGLViewersignal
helpString() const QGLViewerinlinevirtual
helpWidget()QGLViewerinlineprotected
INCREASE_FLYSPEED enum value (defined in QGLViewer)QGLViewer
init()RenderWorldprotectedvirtual
initFromDOMElement(const QDomElement &element)QGLViewervirtualslot
initializeGL()QGLViewerprotectedvirtual
isFullScreen() const QGLViewerinline
keyboardAccelerator(KeyboardAction action) const (defined in QGLViewer)QGLViewer
KeyboardAction enum nameQGLViewer
keyboardString() const QGLViewervirtual
keyFrameKey(int index) const (defined in QGLViewer)QGLViewer
keyPressEvent(QKeyEvent *e)RenderWorldprotectedvirtual
keyReleaseEvent(QKeyEvent *) (defined in QGLViewer)QGLViewerprotectedvirtual
LOOK_AROUND enum value (defined in QGLViewer)QGLViewer
m_resourcesResourcesUserprotected
manipulatedFrame() const QGLViewerinline
mouseAction(int state) const QGLViewer
mouseAction(Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton button) const QGLViewer
MouseAction enum nameQGLViewer
mouseBindingsString() const QGLViewerinlinevirtual
mouseButtonState(MouseHandler handler, MouseAction action, bool withConstraint=true) const QGLViewer
mouseDoubleClickEvent(QMouseEvent *)QGLViewerprotectedvirtual
mouseGrabber() const QGLViewerinline
mouseGrabberChanged(qglviewer::MouseGrabber *mouseGrabber)QGLViewersignal
mouseGrabberIsEnabled(const qglviewer::MouseGrabber *const mouseGrabber)QGLViewerinline
mouseHandler(int state) const QGLViewer
mouseHandler(Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton button) const QGLViewer
MouseHandler enum nameQGLViewer
mouseMoveEvent(QMouseEvent *)QGLViewerprotectedvirtual
mousePressEvent(QMouseEvent *)QGLViewerprotectedvirtual
mouseReleaseEvent(QMouseEvent *)QGLViewerprotectedvirtual
mouseString() const QGLViewervirtual
MOVE_BACKWARD enum value (defined in QGLViewer)QGLViewer
MOVE_CAMERA_DOWN enum value (defined in QGLViewer)QGLViewer
MOVE_CAMERA_LEFT enum value (defined in QGLViewer)QGLViewer
MOVE_CAMERA_RIGHT enum value (defined in QGLViewer)QGLViewer
MOVE_CAMERA_UP enum value (defined in QGLViewer)QGLViewer
MOVE_FORWARD enum value (defined in QGLViewer)QGLViewer
mutexRenderWObjectContainerprotected
NO_CLICK_ACTION enum value (defined in QGLViewer)QGLViewer
NO_MOUSE_ACTION enum value (defined in QGLViewer)QGLViewer
notifyResourceChange(ResourceHandler *resource, ResourceChangeType changeType)=0ResourcesUserprotectedpure virtual
openSnapshotFormatDialog()QGLViewerslot
operator=(const ResourcesUser &other)ResourcesUserprotected
operator[](const WObject *)RenderWObjectContainer
paintGL()QGLViewerprotectedvirtual
pathKey(int index) const QGLViewer
playKeyFramePathStateKey() const (defined in QGLViewer)QGLViewer
playPathKeyboardModifiers() const QGLViewer
playPathStateKey() const (defined in QGLViewer)QGLViewer
pointSelected(const QMouseEvent *e)QGLViewersignal
postDraw()QGLViewerprotectedvirtual
postSelection(const QPoint &point)RenderWorldprotectedvirtual
preDraw()QGLViewerprotectedvirtual
preDrawStereo(bool leftBuffer=true)QGLViewerprotectedvirtual
QGLViewer(QWidget *parent=0, const QGLWidget *shareWidget=0, Qt::WindowFlags flags=0)QGLViewerexplicit
QGLViewer(QGLContext *context, QWidget *parent=0, const QGLWidget *shareWidget=0, Qt::WindowFlags flags=0)QGLViewerexplicit
QGLViewer(const QGLFormat &format, QWidget *parent=0, const QGLWidget *shareWidget=0, Qt::WindowFlags flags=0)QGLViewerexplicit
QGLViewerIndex(const QGLViewer *const viewer)QGLViewerinlinestatic
QGLViewerPool()QGLViewerinlinestatic
RAP_FROM_PIXEL enum value (defined in QGLViewer)QGLViewer
RAP_IS_CENTER enum value (defined in QGLViewer)QGLViewer
registerRenderWObjectFor(QString classname)RenderWObjectContainerinlinestatic
removeAllUsableResources()ConcurrentResourcesUser
removeObject(WObject *)RenderWObjectContainerprotected
removeUsableResource(QString resource)ConcurrentResourcesUser
removeUsableResources(QStringList resources)ConcurrentResourcesUser
RenderWObjectContainer(QString wResName="world")RenderWObjectContainer
RenderWorld(QWidget *parent=NULL, QString wResName="world")RenderWorld
resetVisualHints()QGLViewervirtualslot
resizeGL(int width, int height)QGLViewerprotectedvirtual
resourceChanged(QString name, ResourceChangeType changeType)RenderWorldprotectedvirtual
ResourceChangeType typedefResourcesUser
ResourcesUser()ResourcesUserprotected
ResourcesUser(const ResourcesUser &other)ResourcesUserprotected
restoreFromFile(const QString &fileName=QString::null)QGLViewerslot
restoreStateFromFile()QGLViewervirtualslot
ROLL enum value (defined in QGLViewer)QGLViewer
ROTATE enum value (defined in QGLViewer)QGLViewer
SAVE_SCREENSHOT enum value (defined in QGLViewer)QGLViewer
saveSnapshot(bool automatic=true, bool overwrite=false)QGLViewerslot
saveSnapshot(const QString &fileName, bool overwrite=false)QGLViewerslot
saveStateToFile()QGLViewervirtualslot
saveToFile(const QString &fileName=QString::null)QGLViewerslot
scaledFont(const QFont &font) const QGLViewerinline
sceneCenter() const QGLViewerinline
sceneRadius() const QGLViewerinline
SCREEN_ROTATE enum value (defined in QGLViewer)QGLViewer
SCREEN_TRANSLATE enum value (defined in QGLViewer)QGLViewer
select(const QMouseEvent *event)QGLViewervirtualslot
select(const QPoint &point)QGLViewervirtualslot
SELECT enum value (defined in QGLViewer)QGLViewer
selectBuffer()QGLViewerinline
selectBufferSize() const QGLViewerinline
selectedName() const QGLViewerinline
selectRegionHeight() const QGLViewerinline
selectRegionWidth() const QGLViewerinline
setAddKeyFrameKeyboardModifiers(Qt::KeyboardModifiers modifiers)QGLViewervirtualslot
setAddKeyFrameStateKey(int buttonState) (defined in QGLViewer)QGLViewervirtualslot
setAnimationPeriod(int period)QGLViewerinlineslot
setAxisIsDrawn(bool draw=true)QGLViewerinlineslot
setBackgroundColor(const QColor &color)QGLViewerinlineslot
setCamera(qglviewer::Camera *const camera)QGLViewerslot
setCameraIsEdited(bool edit=true)QGLViewerslot
setForegroundColor(const QColor &color)QGLViewerinlineslot
setFPSIsDisplayed(bool display=true)QGLViewerinlineslot
setFullScreen(bool fullScreen=true)QGLViewerslot
setGridIsDrawn(bool draw=true)QGLViewerinlineslot
setHandlerKeyboardModifiers(MouseHandler handler, Qt::KeyboardModifiers modifiers)QGLViewerslot
setHandlerStateKey(MouseHandler handler, int buttonState) (defined in QGLViewer)QGLViewerslot
setKeyboardAccelerator(KeyboardAction action, int key) (defined in QGLViewer)QGLViewerslot
setKeyDescription(int key, QString description)QGLViewerslot
setKeyFrameKey(int index, int key) (defined in QGLViewer)QGLViewervirtualslot
setManipulatedFrame(qglviewer::ManipulatedFrame *frame)QGLViewerslot
setMouseBinding(int state, MouseHandler handler, MouseAction action, bool withConstraint=true)QGLViewerslot
setMouseBinding(int state, ClickAction action, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton)QGLViewerslot
setMouseBinding(Qt::KeyboardModifiers modifiers, Qt::MouseButton buttons, MouseHandler handler, MouseAction action, bool withConstraint=true)QGLViewerslot
setMouseBinding(Qt::KeyboardModifiers modifiers, Qt::MouseButton button, ClickAction action, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton)QGLViewerslot
setMouseBinding(Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton buttons, MouseHandler handler, MouseAction action, bool withConstraint=true)QGLViewerslot
setMouseBinding(Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton button, ClickAction action, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton)QGLViewerslot
setMouseBindingDescription(int state, QString description, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton)QGLViewerslot
setMouseBindingDescription(Qt::KeyboardModifiers modifiers, Qt::MouseButton button, QString description, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton)QGLViewerslot
setMouseBindingDescription(Qt::Key key, Qt::KeyboardModifiers modifiers, Qt::MouseButton button, QString description, bool doubleClick=false, Qt::MouseButtons buttonsBefore=Qt::NoButton)QGLViewerslot
setMouseGrabber(qglviewer::MouseGrabber *mouseGrabber)QGLViewerslot
setMouseGrabberIsEnabled(const qglviewer::MouseGrabber *const mouseGrabber, bool enabled=true)QGLViewer
setMouseStateKey(MouseHandler handler, int buttonState) (defined in QGLViewer)QGLViewerslot
setPathKey(int key, int index=0)QGLViewervirtualslot
setPlayKeyFramePathStateKey(int buttonState) (defined in QGLViewer)QGLViewervirtualslot
setPlayPathKeyboardModifiers(Qt::KeyboardModifiers modifiers)QGLViewervirtualslot
setPlayPathStateKey(int buttonState) (defined in QGLViewer)QGLViewervirtualslot
setSceneBoundingBox(const qglviewer::Vec &min, const qglviewer::Vec &max)QGLViewerinlineslot
setSceneCenter(const qglviewer::Vec &center)QGLViewerinlinevirtualslot
setSceneRadius(float radius)QGLViewerinlinevirtualslot
setSelectBufferSize(int size)QGLViewerslot
setSelectedName(int id)QGLViewerinlineslot
setSelectRegionHeight(int height)QGLViewerinlineslot
setSelectRegionWidth(int width)QGLViewerinlineslot
setShortcut(KeyboardAction action, unsigned int key)QGLViewerslot
setSnapshotCounter(int counter)QGLViewerinlineslot
setSnapshotFileName(const QString &name)QGLViewerslot
setSnapshotFormat(const QString &format)QGLViewerinlineslot
setSnapshotQuality(int quality)QGLViewerinlineslot
setStateFileName(const QString &name)QGLViewerinlineslot
setStereoDisplay(bool stereo=true)QGLViewerslot
setTextIsEnabled(bool enable=true)QGLViewerinlineslot
setupColorTexture(QGLContext *, RenderWObject *obj)RenderWObjectContainer
setVisualHintsMask(int mask, int delay=2000)QGLViewervirtual
setWheelBinding(Qt::KeyboardModifiers modifiers, MouseHandler handler, MouseAction action, bool withConstraint=true)QGLViewerslot
setWheelBinding(Qt::Key key, Qt::KeyboardModifiers modifiers, MouseHandler handler, MouseAction action, bool withConstraint=true)QGLViewerslot
setWorld(World *newworld)RenderWObjectContainer
shareResourcesWith(ResourcesUser *buddy)ConcurrentResourcesUservirtual
shortcut(KeyboardAction action) const QGLViewer
shortcutBindingsString() const QGLViewerinlinevirtual
SHOW_ENTIRE_SCENE enum value (defined in QGLViewer)QGLViewer
showAABBs(bool b)RenderWorldslot
showContacts(bool b)RenderWorldslot
showEntireScene()QGLViewerinlineslot
showForces(bool b)RenderWorldslot
showJoints(bool b)RenderWorldslot
showLabels(bool b)RenderWorldslot
showLocalAxes(bool b)RenderWorldslot
showObjects(bool b)RenderWorldslot
showSkyGround(bool b)RenderWorldslot
showTimeAndStep(bool b)RenderWorldslot
sizeHint() const QGLViewerinlinevirtual
SNAPSHOT_TO_CLIPBOARD enum value (defined in QGLViewer)QGLViewer
snapshotCounter() const QGLViewerinline
snapshotFilename() const (defined in QGLViewer)QGLViewer
snapshotFileName() const QGLViewerinline
snapshotFormat() const QGLViewerinline
snapshotQuality()QGLViewerinline
snapshotToClipboard()QGLViewerslot
startAnimation()QGLViewervirtualslot
startScreenCoordinatesSystem(bool upward=false) const QGLViewervirtual
stateFileName() const QGLViewer
STEREO enum value (defined in QGLViewer)QGLViewer
stereoChanged(bool on)QGLViewersignal
stopAnimation()QGLViewervirtualslot
stopScreenCoordinatesSystem() const QGLViewervirtual
textIsEnabled() const QGLViewerinline
textIsEnabledChanged(bool enabled)QGLViewersignal
textureImage(QString texture)RenderWObjectContainerinline
timerEvent(QTimerEvent *)QGLViewerprotectedvirtual
toggleAnimation()QGLViewerinlineslot
toggleAxisIsDrawn()QGLViewerinlineslot
toggleCameraIsEdited()QGLViewerinlineslot
toggleCameraMode()QGLViewerslot
toggleFPSIsDisplayed()QGLViewerinlineslot
toggleFullScreen()QGLViewerinlineslot
toggleGridIsDrawn()QGLViewerinlineslot
toggleStereoDisplay()QGLViewerinlineslot
toggleTextIsEnabled()QGLViewerinlineslot
TRANSLATE enum value (defined in QGLViewer)QGLViewer
usableResources(QStringList resources)ConcurrentResourcesUser
usedResourcesExist(QStringList *nonExistingResources=NULL) const ConcurrentResourcesUser
viewerInitialized()QGLViewersignal
viewerStateRestoredFromFile() const RenderWorldinline
wheelAction(Qt::Key key, Qt::KeyboardModifiers modifiers) const QGLViewer
wheelAction(Qt::KeyboardModifiers modifiers) const QGLViewerslot
wheelButtonState(MouseHandler handler, MouseAction action, bool withConstraint=true) const QGLViewer
wheelEvent(QWheelEvent *)QGLViewerprotectedvirtual
wheelHandler(Qt::Key key, Qt::KeyboardModifiers modifiers) const QGLViewer
wheelHandler(Qt::KeyboardModifiers modifiers) const QGLViewerslot
wireframe(bool b)RenderWorldslot
world()RenderWObjectContainerinlineprotected
ZOOM enum value (defined in QGLViewer)QGLViewer
ZOOM_ON_PIXEL enum value (defined in QGLViewer)QGLViewer
ZOOM_ON_REGION enum value (defined in QGLViewer)QGLViewer
ZOOM_TO_FIT enum value (defined in QGLViewer)QGLViewer
~ConcurrentResourcesUser()ConcurrentResourcesUservirtual
~QGLViewer()QGLViewervirtual
~RenderWObjectContainer()RenderWObjectContainervirtual
~RenderWorld()RenderWorldvirtual
~Resource()Resourcevirtual
~ResourcesUser()ResourcesUserprotectedvirtual