addExtension(std::function< void(GLSLSceneRenderer *renderer)> func) | cnoid::GLSLSceneRenderer | static |
cnoid::GLSceneRenderer::addExtension(std::function< void(SceneRenderer *renderer)> func) | cnoid::SceneRenderer | static |
addNodeDecoration(SgNode *node, NodeDecorationFunction func, int id) override | cnoid::GLSLSceneRenderer | virtual |
applyExtensions() override | cnoid::GLSLSceneRenderer | virtual |
applyNewExtensions() override | cnoid::GLSLSceneRenderer | virtual |
aspectRatio() const | cnoid::GLSceneRenderer | |
backFaceCullingMode() const override | cnoid::GLSLSceneRenderer | virtual |
backgroundColor() const | cnoid::GLSceneRenderer | |
camera(int index) | cnoid::SceneRenderer | |
cameraPath(int index) const | cnoid::SceneRenderer | |
cameraPosition(int index) const | cnoid::SceneRenderer | |
clearGL() override | cnoid::GLSLSceneRenderer | virtual |
clearNodeDecorations(int id) override | cnoid::GLSLSceneRenderer | virtual |
clearScene() | cnoid::SceneRenderer | virtual |
clearShadows() override | cnoid::GLSLSceneRenderer | virtual |
create(SgGroup *root=nullptr) | cnoid::GLSceneRenderer | static |
CullingMode enum name | cnoid::GLSceneRenderer | |
currentCamera() const | cnoid::SceneRenderer | |
currentCameraIndex() const | cnoid::SceneRenderer | |
currentCameraPosition() const | cnoid::SceneRenderer | |
currentModelTransform() const override | cnoid::GLSLSceneRenderer | virtual |
defaultColor() const | cnoid::GLSceneRenderer | |
defaultMaterial() override | cnoid::GLSLSceneRenderer | virtual |
DISABLE_BACK_FACE_CULLING enum value | cnoid::GLSceneRenderer | |
dispatchToTransparentPhase(ReferencedPtr object, int id, const std::function< void(Referenced *object, const Affine3 &modelTransform, int id)> &renderingFunction) | cnoid::GLSLSceneRenderer | |
doPick(int x, int y) override | cnoid::GLSLSceneRenderer | protectedvirtual |
doRender() override | cnoid::GLSLSceneRenderer | protectedvirtual |
ENABLE_BACK_FACE_CULLING enum value | cnoid::GLSceneRenderer | |
enableAdditionalLights(bool on) | cnoid::SceneRenderer | |
enableFog(bool on) | cnoid::SceneRenderer | |
enableShadowAntiAliasing(bool on) override | cnoid::GLSLSceneRenderer | virtual |
enableShadowOfLight(int index, bool on) override | cnoid::GLSLSceneRenderer | virtual |
enableTexture(bool on) override | cnoid::GLSLSceneRenderer | virtual |
enableUnusedResourceCheck(bool on) override | cnoid::GLSLSceneRenderer | virtual |
extractPreprocessedNodes() | cnoid::SceneRenderer | |
findCameraPath(const std::vector< std::string > &simplifiedPathStrings) | cnoid::SceneRenderer | |
flushGL() override | cnoid::GLSLSceneRenderer | virtual |
fog(int index) const | cnoid::SceneRenderer | |
FORCE_BACK_FACE_CULLING enum value | cnoid::GLSceneRenderer | |
getLightInfo(int index, SgLight *&out_light, Isometry3 &out_position) const | cnoid::SceneRenderer | |
getOrthographicProjectionMatrix(double left, double right, double bottom, double top, double nearVal, double farVal, Matrix4 &out_matrix) | cnoid::GLSceneRenderer | |
getPerspectiveProjectionMatrix(double fovy, double aspect, double zNear, double zFar, Matrix4 &out_matrix) | cnoid::GLSceneRenderer | |
getPickingImage(Image &out_image) override | cnoid::GLSLSceneRenderer | virtual |
getSimplifiedCameraPathStrings(int cameraIndex, std::vector< std::string > &out_pathStrings) | cnoid::SceneRenderer | |
getViewFrustum(const SgPerspectiveCamera *camera, double &left, double &right, double &bottom, double &top) const | cnoid::GLSceneRenderer | |
getViewport(int &out_x, int &out_y, int &out_width, int &out_height) const | cnoid::GLSceneRenderer | |
getViewVolume(const SgOrthographicCamera *camera, float &out_left, float &out_right, float &out_bottom, float &out_top) const | cnoid::GLSceneRenderer | |
GL1_RENDERER enum value | cnoid::GLSceneRenderer | |
GLSceneRenderer(SgGroup *root=nullptr) | cnoid::GLSceneRenderer | |
GLSL_RENDERER enum value | cnoid::GLSceneRenderer | |
GLSLSceneRenderer(SgGroup *root=nullptr) | cnoid::GLSLSceneRenderer | |
glVendor() const override | cnoid::GLSLSceneRenderer | virtual |
headLight() | cnoid::SceneRenderer | |
initializeClass() | cnoid::GLSceneRenderer | static |
initializeGL() override | cnoid::GLSLSceneRenderer | virtual |
isFogEnabled() const | cnoid::SceneRenderer | |
isRenderingPickingImage() const override | cnoid::GLSLSceneRenderer | virtual |
isShadowCastingAvailable() const override | cnoid::GLSLSceneRenderer | virtual |
lightingMode() const override | cnoid::GLSLSceneRenderer | virtual |
LightingMode enum name | cnoid::GLSceneRenderer | |
MinimumLighting enum value | cnoid::GLSceneRenderer | |
modelViewMatrix() const | cnoid::GLSLSceneRenderer | |
modelViewProjectionMatrix() const | cnoid::GLSLSceneRenderer | |
N_CULLING_MODES enum value | cnoid::GLSceneRenderer | |
name() const | cnoid::SceneRenderer | |
NodeDecorationFunction typedef | cnoid::SceneRenderer | |
NodeFunctionSet typedef | cnoid::SceneRenderer | |
NoLighting enum value | cnoid::GLSceneRenderer | |
NormalLighting enum value | cnoid::GLSceneRenderer | |
numCameras() const | cnoid::SceneRenderer | |
numFogs() const | cnoid::SceneRenderer | |
NumLightingModes enum value | cnoid::GLSceneRenderer | |
numLights() const | cnoid::SceneRenderer | |
pick(int x, int y) | cnoid::SceneRenderer | |
pickedNodePath() const override | cnoid::GLSLSceneRenderer | virtual |
pickedPoint() const override | cnoid::GLSLSceneRenderer | virtual |
popShaderProgram() | cnoid::GLSLSceneRenderer | |
projectedPixelSizeRatio(const Vector3 &position) const override | cnoid::GLSLSceneRenderer | virtual |
projectionMatrix() const override | cnoid::GLSLSceneRenderer | 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 | |
pushShaderProgram(ShaderProgram *program) | cnoid::GLSLSceneRenderer | |
render() | cnoid::SceneRenderer | |
renderCustomGroup(SgGroup *transform, std::function< void()> traverseFunction) override | cnoid::GLSLSceneRenderer | virtual |
renderCustomTransform(SgTransform *transform, std::function< void()> traverseFunction) override | cnoid::GLSLSceneRenderer | virtual |
RendererType enum name | cnoid::GLSceneRenderer | |
rendererType() | cnoid::GLSceneRenderer | static |
renderFog(LightingProgram *program) | cnoid::GLSLSceneRenderer | |
renderingFunctions() override | cnoid::GLSLSceneRenderer | virtual |
renderLights(LightingProgram *program) | cnoid::GLSLSceneRenderer | |
renderNode(SgNode *node) override | cnoid::GLSLSceneRenderer | virtual |
requestToClearResources() override | cnoid::GLSLSceneRenderer | virtual |
scene() override | cnoid::GLSceneRenderer | virtual |
SceneRenderer() | cnoid::SceneRenderer | |
sceneRoot() override | cnoid::GLSceneRenderer | virtual |
setAsDefaultLight(SgLight *light) | cnoid::SceneRenderer | |
setBackFaceCullingMode(int mode) override | cnoid::GLSLSceneRenderer | virtual |
setBackgroundColor(const Vector3f &color) | cnoid::GLSceneRenderer | |
setBoundingBoxRenderingForLightweightRenderingGroupEnabled(bool on) override | cnoid::GLSLSceneRenderer | virtual |
setColor(const Vector3f &color) override | cnoid::GLSLSceneRenderer | virtual |
setCurrentCamera(int index) | cnoid::SceneRenderer | |
setCurrentCamera(SgCamera *camera) | cnoid::SceneRenderer | |
setCurrentCameraAutoRestorationMode(bool on) | cnoid::SceneRenderer | |
setCurrentCameraPath(const std::vector< std::string > &simplifiedPathStrings) | cnoid::SceneRenderer | |
setDefaultColor(const Vector3f &color) | cnoid::GLSceneRenderer | |
setDefaultFramebufferObject(unsigned int id) override | cnoid::GLSLSceneRenderer | virtual |
setDefaultLineWidth(double width) override | cnoid::GLSLSceneRenderer | virtual |
setDefaultPointSize(double size) override | cnoid::GLSLSceneRenderer | virtual |
setDefaultSmoothShading(bool on) override | cnoid::GLSLSceneRenderer | virtual |
setFlagVariableToUpdatePreprocessedNodeTree(bool &flag) | cnoid::SceneRenderer | |
setHeadLight(SgLight *light) | cnoid::SceneRenderer | |
setLightingMode(LightingMode mode) override | cnoid::GLSLSceneRenderer | virtual |
setLowMemoryConsumptionMode(bool on) | cnoid::GLSLSceneRenderer | |
setName(const std::string &name) | cnoid::SceneRenderer | |
setOutputStream(std::ostream &os) override | cnoid::GLSLSceneRenderer | virtual |
setPickingImageOutputEnabled(bool on) override | cnoid::GLSLSceneRenderer | virtual |
setProperty(PropertyKey key, bool value) | cnoid::SceneRenderer | |
setProperty(PropertyKey key, int value) | cnoid::SceneRenderer | |
setProperty(PropertyKey key, double value) | cnoid::SceneRenderer | |
setUpsideDown(bool on) override | cnoid::GLSLSceneRenderer | virtual |
setViewport(int x, int y, int width, int height) override | cnoid::GLSLSceneRenderer | virtual |
showNormalVectors(double length) override | cnoid::GLSLSceneRenderer | virtual |
sigCamerasChanged() const | cnoid::SceneRenderer | |
sigCurrentCameraChanged() | cnoid::SceneRenderer | |
simplifiedCameraPathStrings(int cameraIndex) | cnoid::SceneRenderer | |
SolidColorLighting enum value | cnoid::GLSceneRenderer | |
unproject(double x, double y, double z, Vector3 &out_projected) const | cnoid::GLSceneRenderer | |
unsetDefaultLight(SgLight *light) | cnoid::SceneRenderer | |
updateViewportInformation(int x, int y, int width, int height) override | cnoid::GLSLSceneRenderer | virtual |
viewport() const | cnoid::GLSceneRenderer | |
viewProjectionMatrix() const | cnoid::GLSLSceneRenderer | |
viewTransform() const | cnoid::GLSLSceneRenderer | |
~GLSceneRenderer() | cnoid::GLSceneRenderer | virtual |
~GLSLSceneRenderer() | cnoid::GLSLSceneRenderer | virtual |
~SceneRenderer() | cnoid::SceneRenderer | virtual |