addExtension(std::function< void(SceneRenderer *renderer)> func) | cnoid::SceneRenderer | static |
addNodeDecoration(SgNode *targetNode, NodeDecorationFunction func, int id)=0 | cnoid::SceneRenderer | pure virtual |
applyExtensions() | cnoid::SceneRenderer | virtual |
applyNewExtensions() | cnoid::SceneRenderer | virtual |
camera(int index) | cnoid::SceneRenderer | |
cameraPath(int index) const | cnoid::SceneRenderer | |
cameraPosition(int index) const | cnoid::SceneRenderer | |
clearNodeDecorations(int id)=0 | cnoid::SceneRenderer | pure virtual |
clearScene() | cnoid::SceneRenderer | virtual |
currentCamera() const | cnoid::SceneRenderer | |
currentCameraIndex() const | cnoid::SceneRenderer | |
currentCameraPosition() const | cnoid::SceneRenderer | |
currentModelTransform() const =0 | cnoid::SceneRenderer | pure virtual |
doPick(int x, int y) | cnoid::SceneRenderer | protectedvirtual |
doRender()=0 | cnoid::SceneRenderer | protectedpure virtual |
enableAdditionalLights(bool on) | cnoid::SceneRenderer | |
enableFog(bool on) | cnoid::SceneRenderer | |
extractPreprocessedNodes() | cnoid::SceneRenderer | |
findCameraPath(const std::vector< std::string > &simplifiedPathStrings) | cnoid::SceneRenderer | |
fog(int index) const | cnoid::SceneRenderer | |
getLightInfo(int index, SgLight *&out_light, Isometry3 &out_position) const | cnoid::SceneRenderer | |
getSimplifiedCameraPathStrings(int cameraIndex, std::vector< std::string > &out_pathStrings) | cnoid::SceneRenderer | |
headLight() | cnoid::SceneRenderer | |
isFogEnabled() const | cnoid::SceneRenderer | |
isRenderingPickingImage() const | cnoid::SceneRenderer | virtual |
name() const | cnoid::SceneRenderer | |
NodeDecorationFunction typedef | cnoid::SceneRenderer | |
NodeFunctionSet typedef | cnoid::SceneRenderer | |
numCameras() const | cnoid::SceneRenderer | |
numFogs() const | cnoid::SceneRenderer | |
numLights() const | cnoid::SceneRenderer | |
pick(int x, int y) | cnoid::SceneRenderer | |
projectedPixelSizeRatio(const Vector3 &position) const =0 | cnoid::SceneRenderer | pure virtual |
projectionMatrix() const =0 | cnoid::SceneRenderer | pure virtual |
property(PropertyKey key, bool defaultValue) const | cnoid::SceneRenderer | |
property(PropertyKey key, int defaultValue) const | cnoid::SceneRenderer | |
property(PropertyKey key, double defaultValue) const | cnoid::SceneRenderer | |
render() | cnoid::SceneRenderer | |
renderCustomGroup(SgGroup *group, std::function< void()> traverseFunction)=0 | cnoid::SceneRenderer | pure virtual |
renderCustomTransform(SgTransform *transform, std::function< void()> traverseFunction)=0 | cnoid::SceneRenderer | pure virtual |
renderingFunctions()=0 | cnoid::SceneRenderer | pure virtual |
renderNode(SgNode *node)=0 | cnoid::SceneRenderer | pure virtual |
scene()=0 | cnoid::SceneRenderer | pure virtual |
SceneRenderer() | cnoid::SceneRenderer | |
sceneRoot()=0 | cnoid::SceneRenderer | pure virtual |
setAsDefaultLight(SgLight *light) | cnoid::SceneRenderer | |
setCurrentCamera(int index) | cnoid::SceneRenderer | |
setCurrentCamera(SgCamera *camera) | cnoid::SceneRenderer | |
setCurrentCameraAutoRestorationMode(bool on) | cnoid::SceneRenderer | |
setCurrentCameraPath(const std::vector< std::string > &simplifiedPathStrings) | cnoid::SceneRenderer | |
setFlagVariableToUpdatePreprocessedNodeTree(bool &flag) | cnoid::SceneRenderer | |
setHeadLight(SgLight *light) | cnoid::SceneRenderer | |
setName(const std::string &name) | cnoid::SceneRenderer | |
setProperty(PropertyKey key, bool value) | cnoid::SceneRenderer | |
setProperty(PropertyKey key, int value) | cnoid::SceneRenderer | |
setProperty(PropertyKey key, double value) | cnoid::SceneRenderer | |
sigCamerasChanged() const | cnoid::SceneRenderer | |
sigCurrentCameraChanged() | cnoid::SceneRenderer | |
simplifiedCameraPathStrings(int cameraIndex) | cnoid::SceneRenderer | |
unsetDefaultLight(SgLight *light) | cnoid::SceneRenderer | |
~SceneRenderer() | cnoid::SceneRenderer | virtual |