osgViewer.ViewerBase

class osgViewer.ViewerBase
Represents:c++ class
Wraps:osgViewer::ViewerBase
Bases:osg.Object

Methods:

:addUpdateOperation(osg.Operation operation)

Параметры:operation (osg.Operation) –
:advance()

:advance(double simulationTime)

Параметры:simulationTime (double) –
:areThreadsRunning()

Тип результата:bool
:checkEvents()

Тип результата:bool
:checkNeedToDoFrame()

Тип результата:bool
:configureAffinity()

:done()

Тип результата:bool
:eventTraversal()

:frame()

:frame(double simulationTime)

Параметры:simulationTime (double) –
:getCameras()

Тип результата:osgViewer.ViewerBase.Cameras
:getCameras(bool onlyActive)

Параметры:onlyActive (bool) –
Тип результата:osgViewer.ViewerBase.Cameras
:getContexts()

Тип результата:osgViewer.ViewerBase.Contexts
:getContexts(bool onlyValid)

Параметры:onlyValid (bool) –
Тип результата:osgViewer.ViewerBase.Contexts
:getKeyEventSetsDone()

Тип результата:int
:getQuitEventSetsDone()

Тип результата:bool
:getRealizeOperation()

Тип результата:osg.Operation
:getReleaseContextAtEndOfFrameHint()

Тип результата:bool
:getRunFrameScheme()

Тип результата:osgViewer.ViewerBase.FrameScheme
:getRunMaxFrameRate()

Тип результата:double
:getScenes()

Тип результата:osgViewer.ViewerBase.Scenes
:getScenes(bool onlyValid)

Параметры:onlyValid (bool) –
Тип результата:osgViewer.ViewerBase.Scenes
:getThreadingModel()

Тип результата:osgViewer.ViewerBase.ThreadingModel
:getUseConfigureAffinity()

Тип результата:bool
:getViews()

Тип результата:osgViewer.ViewerBase.Views
:getViews(bool onlyValid)

Параметры:onlyValid (bool) –
Тип результата:osgViewer.ViewerBase.Views
:getWindows()

Тип результата:osgViewer.ViewerBase.Windows
:getWindows(bool onlyValid)

Параметры:onlyValid (bool) –
Тип результата:osgViewer.ViewerBase.Windows
:isRealized()

Тип результата:bool
:readConfiguration(std.string filename)

Параметры:filename (std.string) –
Тип результата:bool
:realize()

:removeUpdateOperation(osg.Operation operation)

Параметры:operation (osg.Operation) –
:renderingTraversals()

:run()

Тип результата:int
:setDone(bool done)

Параметры:done (bool) –
:setKeyEventSetsDone(int key)

Параметры:key (int) –
:setQuitEventSetsDone(bool flag)

Параметры:flag (bool) –
:setRealizeOperation(osg.Operation operation)

Параметры:operation (osg.Operation) –
:setReleaseContextAtEndOfFrameHint(bool hint)

Параметры:hint (bool) –
:setRunFrameScheme(osgViewer.ViewerBase.FrameScheme fs)

Параметры:fs (osgViewer.ViewerBase.FrameScheme) –
:setRunMaxFrameRate(double frameRate)

Параметры:frameRate (double) –
:setThreadingModel(osgViewer.ViewerBase.ThreadingModel threadingModel)

Параметры:threadingModel (osgViewer.ViewerBase.ThreadingModel) –
:setUpThreading()

:setUseConfigureAffinity(bool flag)

Параметры:flag (bool) –
:startThreading()

:stopThreading()

:suggestBestThreadingModel()

Тип результата:osgViewer.ViewerBase.ThreadingModel
:updateTraversal()