| activateCursor(bool activate=true) | icl::geom::Scene | |
| adaptProperty(const std::string &name, const std::string &newType, const std::string &newInfo, const std::string &newToolTip) | icl::utils::Configurable | virtual |
| addCamera(const Camera &cam, float visSize=1.0) | icl::geom::Scene | |
| addChildConfigurable(Configurable *configurable, const std::string &childPrefix="") | icl::utils::Configurable | protected |
| addObject(SceneObject *object, bool passOwnerShip=false) | icl::geom::Scene | |
| addProperty(const std::string &name, const std::string &type, const std::string &info, const Any &value=Any(), const int volatileness=0, const std::string &tooltip=std::string()) | icl::utils::Configurable | protected |
| call_callbacks(const std::string &propertyName, const Configurable *caller) const | icl::utils::Configurable | protected |
| Callback typedef | icl::utils::Configurable | |
| callbacks | icl::utils::Configurable | protected |
| clear(bool camerasToo=false) | icl::geom::Scene | |
| Configurable(const std::string &ID="", bool ordered=true) | icl::utils::Configurable | protected |
| Configurable(const Configurable &other) | icl::utils::Configurable | |
| create_configurable(const std::string &classname) | icl::utils::Configurable | static |
| create_default_ID(const std::string &prefix) | icl::utils::Configurable | static |
| createDisplayList(SceneObject *o) const | icl::geom::Scene | protected |
| deactivateProperty(const std::string &pattern) | icl::utils::Configurable | |
| deleteDeactivationPattern(const std::string &pattern) | icl::utils::Configurable | |
| DepthBufferMode enum name | icl::geom::Scene | |
| DistToCamCenter enum value | icl::geom::Scene | |
| DistToCamPlane enum value | icl::geom::Scene | |
| EMPTY_VEC | icl::utils::Configurable | static |
| extendMaxSceneDimRecursive(float &minX, float &maxX, float &minY, float &maxY, float &minZ, float &maxZ, SceneObject *o) const | icl::geom::Scene | protected |
| findObject(int camIndex, int xScreen, int yScreen) | icl::geom::Scene | inline |
| findObject(const ViewRay &v) | icl::geom::Scene | |
| findObjects(const ViewRay &v) | icl::geom::Scene | |
| findObjects(int camIndex, int xScreen, int ySceen) | icl::geom::Scene | inline |
| findPath(const SceneObject *o) const | icl::geom::Scene | |
| freeAllPBuffers() | icl::geom::Scene | protected |
| freeDisplayList(SceneObject *o) const | icl::geom::Scene | protected |
| freeDisplayList(void *handle) | icl::geom::Scene | privatestatic |
| freePBuffer(const utils::Size &size) | icl::geom::Scene | protected |
| get(const std::string &id) | icl::utils::Configurable | static |
| get_registered_configurables() | icl::utils::Configurable | static |
| getAllCameras(int firstIndex=0, int num=-1) | icl::geom::Scene | |
| getBackgroundColor() const | icl::geom::Scene | |
| getCamera(int camIndex=0) | icl::geom::Scene | |
| getCamera(int camIndex=0) const | icl::geom::Scene | |
| getCameraCount() const | icl::geom::Scene | inline |
| getColorCamera() const | icl::geom::PointCloudGrabber | inlinevirtual |
| getColorImage() const | icl::geom::PointCloudGrabber | inlinevirtual |
| getConfigurableID() const | icl::utils::Configurable | inline |
| getCursor() | icl::geom::Scene | |
| getDepthCamera() const | icl::geom::PointCloudGrabber | inlinevirtual |
| getDepthImage() const | icl::geom::PointCloudGrabber | inlinevirtual |
| getDrawCamerasEnabled() const | icl::geom::Scene | |
| getDrawCoordinateFrameEnabled() const | icl::geom::Scene | |
| getDrawLightsEnabled() const | icl::geom::Scene | |
| getDrawObjectFramesEnabled() const | icl::geom::Scene | |
| getGLCallback(int camIndex) | icl::geom::Scene | |
| getLight(int index) | icl::geom::Scene | |
| getLight(int index) const | icl::geom::Scene | |
| getMaxSceneDim() const | icl::geom::Scene | protected |
| getMouseHandler(int camIndex=0) | icl::geom::Scene | |
| getMutex() const | icl::utils::Lockable | inline |
| getObject(int index) | icl::geom::Scene | |
| getObject(int index) const | icl::geom::Scene | |
| getObject(const std::vector< int > recursiveIndices) | icl::geom::Scene | |
| getObject(const std::vector< int > recursiveIndices) const | icl::geom::Scene | |
| getObjectCount() const | icl::geom::Scene | inline |
| getPropertyInfo(const std::string &propertyName) const | icl::utils::Configurable | inlinevirtual |
| getPropertyList() const | icl::utils::Configurable | virtual |
| getPropertyListWithoutDeactivated() const | icl::utils::Configurable | |
| getPropertyToolTip(const std::string &propertyName) const | icl::utils::Configurable | inlinevirtual |
| getPropertyType(const std::string &propertyName) const | icl::utils::Configurable | inlinevirtual |
| getPropertyValue(const std::string &propertyName) const | icl::utils::Configurable | virtual |
| getPropertyVolatileness(const std::string &propertyName) const | icl::utils::Configurable | inlinevirtual |
| grab(PointCloudObjectBase &dst) | icl::geom::Scene | virtual |
| isOrderedFlagSet() const | icl::utils::Configurable | inline |
| loadProperties(const std::string &filename, const std::vector< std::string > &propertiesToSkip=EMPTY_VEC) | icl::utils::Configurable | virtual |
| lock() const | icl::utils::Lockable | inline |
| Lockable(bool recursive=false) | icl::utils::Lockable | inline |
| Lockable(const Lockable &l) | icl::utils::Lockable | inline |
| m_backgroundColor | icl::geom::Scene | protected |
| m_bounds | icl::geom::Scene | protected |
| m_cameraObjects | icl::geom::Scene | protected |
| m_cameras | icl::geom::Scene | protected |
| m_coordinateFrameObject | icl::geom::Scene | mutableprotected |
| m_cursor | icl::geom::Scene | private |
| m_fboData | icl::geom::Scene | mutable |
| m_fps | icl::geom::Scene | protected |
| m_glCallbacks | icl::geom::Scene | protected |
| m_globalAmbientLight | icl::geom::Scene | protected |
| m_lights | icl::geom::Scene | protected |
| m_mouseHandlers | icl::geom::Scene | protected |
| m_objectFrameObject | icl::geom::Scene | mutableprotected |
| m_objects | icl::geom::Scene | protected |
| m_pbuffers | icl::geom::Scene | mutableprotected |
| m_previousLightState | icl::geom::Scene | mutableprotected |
| m_renderSettings | icl::geom::Scene | mutable |
| m_shaders | icl::geom::Scene | mutable |
| m_shadowCameraObjects | icl::geom::Scene | protected |
| operator=(const Scene &scene) | icl::geom::Scene | |
| icl::utils::Lockable::operator=(const Lockable &l) | icl::utils::Lockable | inline |
| icl::geom::PointCloudGrabber::operator=(const Configurable &other) | icl::utils::Configurable | |
| prop(const std::string &propertyName) | icl::utils::Configurable | protected |
| prop(const std::string &propertyName) const | icl::utils::Configurable | protected |
| RawDepth01 enum value | icl::geom::Scene | |
| register_configurable_type(const std::string &classname, Function< Configurable * > creator) | icl::utils::Configurable | static |
| registerCallback(const Callback &cb) | icl::utils::Configurable | inline |
| reinit(const std::string &description) | icl::geom::PointCloudGrabber | inlinevirtual |
| removeCamera(int index) | icl::geom::Scene | |
| removeChildConfigurable(Configurable *configurable) | icl::utils::Configurable | protected |
| removedCallback(const Callback &cb) | icl::utils::Configurable | |
| removeObject(int idx) | icl::geom::Scene | |
| removeObject(const SceneObject *obj) | icl::geom::Scene | |
| removeObjects(int startIndex, int endIndex=-1) | icl::geom::Scene | |
| render(int camIndx, const core::ImgBase *background=0, core::Img32f *depthBuffer=0, DepthBufferMode mode=DistToCamCenter, bool fastRendering=false) | icl::geom::Scene | |
| renderObjectFramesRecursive(SceneObject *o, SceneObject *cs, int camID) const | icl::geom::Scene | protected |
| renderScene(int camIndex, qt::ICLDrawWidget3D *widget=0) const | icl::geom::Scene | protected |
| renderSceneObjectRecursive(SceneObject *o, int camID) const | icl::geom::Scene | inlineprotected |
| renderSceneObjectRecursive(ShaderUtil *util, SceneObject *o, int camID) const | icl::geom::Scene | protected |
| renderSceneObjectRecursiveShadow(ShaderUtil *util, SceneObject *o, int camID) const | icl::geom::Scene | protected |
| renderShadow(const unsigned int light, const unsigned int shadow, unsigned int size, int camID) const | icl::geom::Scene | protected |
| saveProperties(const std::string &filename, const std::vector< std::string > &propertiesToSkip=EMPTY_VEC) const | icl::utils::Configurable | virtual |
| Scene() | icl::geom::Scene | |
| Scene(const Scene &scene) | icl::geom::Scene | |
| SceneObject class | icl::geom::Scene | friend |
| setBackgroundColor(const GeomColor &color) | icl::geom::Scene | |
| setBounds(float minX, float maxX=0, float minY=0, float mayY=0, float minZ=0, float maxZ=0) | icl::geom::Scene | |
| setCameraWorldFrame(const math::FixedMatrix< float, 4, 4 > &T) | icl::geom::PointCloudGrabber | inlinevirtual |
| setConfigurableID(const std::string &ID) | icl::utils::Configurable | |
| setCursor(Vec newPosition) | icl::geom::Scene | |
| setDrawCamerasEnabled(bool enabled) | icl::geom::Scene | |
| setDrawCoordinateFrameEnabled(bool enabled, float size=120) | icl::geom::Scene | |
| setDrawLightsEnabled(bool enabled, float lightSize=1) | icl::geom::Scene | |
| setDrawObjectFramesEnabled(bool enabled, float size) | icl::geom::Scene | |
| setGlobalAmbientLight(const GeomColor &color) | icl::geom::Scene | |
| setLightingEnabled(bool flag) | icl::geom::Scene | |
| setMouseHandler(SceneMouseHandler *sceneMouseHandler, int camIndex=0) | icl::geom::Scene | |
| setPropertyValue(const std::string &propertyName, const Any &value) | icl::utils::Configurable | virtual |
| supportsProperty(const std::string &propertyName) const | icl::utils::Configurable | virtual |
| syncChangesTo(Configurable *others, int num=1) | icl::utils::Configurable | |
| unlock() const | icl::utils::Lockable | inline |
| ~Configurable() | icl::utils::Configurable | inlinevirtual |
| ~Lockable() | icl::utils::Lockable | inline |
| ~PointCloudGrabber() | icl::geom::PointCloudGrabber | inlinevirtual |
| ~Scene() | icl::geom::Scene | |