| activate(bool forceActivation=false) | icl::physics::PhysicsObject | |
| adaptFoldStiffness(const LinkCoords &coords, float stiffness, bool memorize=false) | icl::physics::PhysicsPaper3 | |
| adaptFoldStiffness(const LinkCoords &coords, float stiffness, bool memorize=false) | icl::physics::PhysicsPaper3 | |
| adaptProperty(const std::string &name, const std::string &newType, const std::string &newInfo, const std::string &newToolTip) | icl::utils::Configurable | virtual |
| addChild(SceneObject *child, bool passOwnerShip=true) | icl::geom::SceneObject | |
| addChild(utils::SmartPtr< SceneObject > child) | icl::geom::SceneObject | |
| addChildConfigurable(Configurable *configurable, const std::string &childPrefix="") | icl::utils::Configurable | protected |
| addCone(float x, float y, float z, float rx, float ry, float h, int steps) | icl::geom::SceneObject | |
| addCube(float x, float y, float z, float d) | icl::geom::SceneObject | inline |
| addCuboid(float x, float y, float z, float dx, float dy, float dz) | icl::geom::SceneObject | |
| addCustomPrimitive(Primitive *p) | icl::geom::SceneObject | inline |
| addCylinder(float x, float y, float z, float rx, float ry, float h, int steps) | icl::geom::SceneObject | |
| addLine(int x, int y, const GeomColor &color=GeomColor(100, 100, 100, 255)) | icl::geom::SceneObject | |
| addLink(int a, int b, float stiffness=1.0f, const LinkState &state=LinkState()) | icl::physics::PhysicsPaper3 | protected |
| addLink(int a, int b, float stiffness=1.0f, const LinkState &state=LinkState()) | icl::physics::PhysicsPaper3 | protected |
| addNormal(const Vec &n) | icl::geom::SceneObject | |
| addPolygon(int nPoints, const int *vertexIndices, const GeomColor &color=GeomColor(0, 100, 250, 255), const int *normalIndices=0) | icl::geom::SceneObject | |
| 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 |
| addQuad(int a, int b, int c, int d, int na, int nb, int nc, int nd, const GeomColor &color=GeomColor(0, 100, 250, 255)) | icl::geom::SceneObject | |
| addQuad(int a, int b, int c, int d, const GeomColor &color=GeomColor(0, 100, 250, 255)) | icl::geom::SceneObject | inline |
| addSharedTexture(utils::SmartPtr< qt::GLImg > gli) | icl::geom::SceneObject | |
| addSharedTexture(const core::ImgBase *image, core::scalemode sm=core::interpolateLIN) | icl::geom::SceneObject | |
| addSphere(float x, float y, float z, float r, int rzSteps, int xySlices) | icl::geom::SceneObject | inline |
| addSpheroid(float x, float y, float z, float rx, float ry, float rz, int rzSteps, int xySlices) | icl::geom::SceneObject | |
| addText(int a, const std::string &text, float billboardHeight=10, const GeomColor &color=GeomColor(255, 255, 255, 255), int textRenderSize=30, core::scalemode sm=core::interpolateLIN) | icl::geom::SceneObject | |
| addTextTexture(int a, int b, int c, int d, const std::string &text, const GeomColor &color, int na, int nb, int nc, int nd, int textSize, core::scalemode sm=core::interpolateLIN) | icl::geom::SceneObject | |
| addTextTexture(int a, int b, int c, int d, const std::string &text, const GeomColor &color=GeomColor(255, 255, 255, 255), int textSize=30, core::scalemode sm=core::interpolateLIN) | icl::geom::SceneObject | inline |
| addTexture(int a, int b, int c, int d, const core::ImgBase *texture, int na, int nb, int nc, int nd, bool createTextureOnce=true, core::scalemode sm=core::interpolateLIN) | icl::geom::SceneObject | |
| addTexture(int a, int b, int c, int d, const core::ImgBase *texture, bool createTextureOnce=true, core::scalemode sm=core::interpolateLIN) | icl::geom::SceneObject | inline |
| addTexture(int a, int b, int c, int d, int sharedTextureIndex, int na=-1, int nb=-1, int nc=-1, int nd=-1) | icl::geom::SceneObject | |
| addTexture(const core::ImgBase *image, int numPoints, const int *vertexIndices, const utils::Point32f *texCoords, const int *normalIndices=0, bool createTextureOnce=true) | icl::geom::SceneObject | |
| addTextureGrid(int w, int h, const core::ImgBase *image, const icl32f *px, const icl32f *py, const icl32f *pz, const icl32f *pnx=0, const icl32f *pny=0, const icl32f *pnz=0, int stride=1, bool createTextureOnce=true, core::scalemode sm=core::interpolateLIN) | icl::geom::SceneObject | |
| addTriangle(int a, int b, int c) | icl::physics::PhysicsPaper3 | protected |
| addTriangle(int a, int b, int c) | icl::physics::PhysicsPaper3 | protected |
| icl::physics::SoftObject::addTriangle(int a, int b, int c, int na, int nb, int nc, const GeomColor &color=GeomColor(0, 100, 250, 255)) | icl::geom::SceneObject | |
| icl::physics::SoftObject::addTriangle(int a, int b, int c, const GeomColor &color=GeomColor(0, 100, 250, 255)) | icl::geom::SceneObject | inline |
| addTwoSidedTextureGrid(int w, int h, const core::ImgBase *front, const core::ImgBase *back, const icl32f *px, const icl32f *py, const icl32f *pz, const icl32f *pnx=0, const icl32f *pny=0, const icl32f *pnz=0, int stride=1, bool createFrontOnce=true, bool createBackOnce=true, core::scalemode sm=core::interpolateLIN) | icl::geom::SceneObject | |
| addTwoSidedTGrid(int w, int h, const Vec *vertices, const Vec *normals=0, const GeomColor &frontColor=GeomColor(0, 100, 255, 255), const GeomColor &backColor=GeomColor(255, 0, 100, 255), const GeomColor &lineColor=GeomColor(0, 255, 100, 255), bool drawLines=false, bool drawQuads=true) | icl::geom::SceneObject | |
| addVertex(const Vec &p, const GeomColor &color=GeomColor(255, 0, 0, 255)) | icl::geom::SceneObject | |
| addVertexOrReuseOldOne(utils::Point32f &t, btVector3 &v, int &idx) | icl::physics::PhysicsPaper3 | protected |
| addVertexOrReuseOldOne(utils::Point32f &t, btVector3 &v, int &idx) | icl::physics::PhysicsPaper3 | protected |
| approximateSurface(int nx=100, int ny=150) const | icl::physics::PhysicsPaper3 | |
| approximateSurface(int nx=100, int ny=150) const | icl::physics::PhysicsPaper3 | |
| call_callbacks(const std::string &propertyName, const Configurable *caller) const | icl::utils::Configurable | protected |
| Callback typedef | icl::utils::Configurable | |
| callbacks | icl::utils::Configurable | protected |
| clearAllPrimitives() | icl::geom::SceneObject | |
| clearObject(bool deleteAndRemoveChildren=true, bool resetTransform=false) | icl::geom::SceneObject | virtual |
| clone(PhysicsWorld *world) const | icl::physics::PhysicsPaper3 | |
| collect_hits_recursive(SceneObject *obj, const ViewRay &v, std::vector< Hit > &hits, bool recursive) | icl::geom::SceneObject | protectedstatic |
| collisionCallback(PhysicsObject *self, PhysicsObject *other, geom::Vec pos) | icl::physics::PhysicsObject | |
| complexCustomRender(icl::geom::ShaderUtil *util) | icl::physics::PhysicsPaper3 | virtual |
| computeSmoothNormals() | icl::physics::PhysicsPaper3 | protected |
| computeSmoothNormals() | icl::physics::PhysicsPaper3 | protected |
| Configurable(const std::string &ID="", bool ordered=true) | icl::utils::Configurable | protected |
| Configurable(const Configurable &other) | icl::utils::Configurable | |
| copy() const | icl::geom::SceneObject | virtual |
| create_configurable(const std::string &classname) | icl::utils::Configurable | static |
| create_default_ID(const std::string &prefix) | icl::utils::Configurable | static |
| createAllProperties() | icl::physics::SoftObject | protected |
| createAutoNormals(bool smooth=true) | icl::geom::SceneObject | |
| createBendingConstraints(float maxDistance, float fixedStiffness=-1) | icl::physics::PhysicsPaper3 | |
| createBendingConstraints(float maxDistance, float fixedStiffness=-1) | icl::physics::PhysicsPaper3 | |
| createDisplayList() | icl::geom::SceneObject | |
| cube(float x, float y, float z, float r) | icl::geom::SceneObject | inlinestatic |
| cuboid(float x, float y, float z, float dx, float dy, float dz) | icl::geom::SceneObject | inlinestatic |
| customRender() | icl::physics::PhysicsPaper3 | virtual |
| deactivateProperty(const std::string &pattern) | icl::utils::Configurable | |
| deleteDeactivationPattern(const std::string &pattern) | icl::utils::Configurable | |
| EMPTY_VEC | icl::utils::Configurable | static |
| forgetPhysicalObject(bool removeFromWorld=true) | icl::physics::PhysicsObject | |
| free_link_state(void *p) | icl::physics::PhysicsPaper3 | inlinestatic |
| free_link_state(void *p) | icl::physics::PhysicsPaper3 | inlinestatic |
| freeDisplayList() | icl::geom::SceneObject | |
| get(const std::string &id) | icl::utils::Configurable | static |
| get_registered_configurables() | icl::utils::Configurable | static |
| getCastShadowsEnabled() | icl::geom::SceneObject | inline |
| getChild(int index) | icl::geom::SceneObject | |
| getChild(int index) const | icl::geom::SceneObject | |
| getChildCount() const | icl::geom::SceneObject | |
| getChildPtr(int index) | icl::geom::SceneObject | |
| getClosestVertex(const Vec &pWorld, bool relative=false) | icl::geom::SceneObject | |
| getCollisionFlags() | icl::physics::PhysicsObject | |
| getCollisionGroup() | icl::physics::PhysicsObject | |
| getCollisionObject() | icl::physics::PhysicsObject | inlinevirtual |
| getCollisionObject() const | icl::physics::PhysicsObject | inlinevirtual |
| getCollisionObjectType() | icl::physics::PhysicsObject | |
| getConfigurableID() const | icl::utils::Configurable | inline |
| getDefaultVertexColor() const | icl::geom::SceneObject | inlinevirtual |
| getDepthTestEnabled() const | icl::geom::SceneObject | inline |
| getFaceAlpha() const | icl::physics::PhysicsPaper3 | |
| getFoldLineHighlight(const LinkCoords &coords, const geom::Camera &currCam) const | icl::physics::PhysicsPaper3 | |
| getFoldLineHighlight(const LinkCoords &coords, const geom::Camera &currCam) const | icl::physics::PhysicsPaper3 | |
| getFoldMap() const | icl::physics::PhysicsPaper3 | |
| getFoldMap() const | icl::physics::PhysicsPaper3 | |
| getFragmentShader() | icl::geom::SceneObject | inline |
| getFragmentShader() const | icl::geom::SceneObject | inline |
| getLinkCoords(const utils::Point32f &pix, const geom::Camera &cam) const | icl::physics::PhysicsPaper3 | |
| getLinkCoords(const utils::Point32f &pix, const geom::Camera &cam) const | icl::physics::PhysicsPaper3 | |
| getLockingEnabled() const | icl::geom::SceneObject | inline |
| getNormals() const | icl::geom::SceneObject | |
| getNumNodes() const | icl::physics::PhysicsPaper3 | |
| getObjectID() | icl::physics::PhysicsObject | |
| getObjectID() const | icl::physics::PhysicsObject | |
| getParent() | icl::geom::SceneObject | |
| getParent() const | icl::geom::SceneObject | |
| getPointHitMaxDistance() const | icl::geom::SceneObject | inline |
| getPrimitives() | icl::geom::SceneObject | |
| getPrimitives() const | icl::geom::SceneObject | |
| 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 |
| getReceiveShadowsEnabled() | icl::geom::SceneObject | inline |
| getScale() | icl::physics::PhysicsObject | |
| getSmoothShading() const | icl::geom::SceneObject | |
| getSoftBody() | icl::physics::SoftObject | virtual |
| getSoftBody() const | icl::physics::SoftObject | virtual |
| getTexCoords() const | icl::physics::PhysicsPaper3 | |
| getTexCoords() const | icl::physics::PhysicsPaper3 | |
| getTransformation() | icl::physics::PhysicsObject | |
| icl::geom::SceneObject::getTransformation(bool relative=false) const | icl::geom::SceneObject | |
| getTransformedVertices() const | icl::geom::SceneObject | |
| getVertexColors() | icl::geom::SceneObject | |
| getVertexColors() const | icl::geom::SceneObject | |
| getVertices() | icl::geom::SceneObject | |
| getVertices() const | icl::geom::SceneObject | |
| hasChild(const SceneObject *o) const | icl::geom::SceneObject | |
| hasChildren() const | icl::geom::SceneObject | |
| hasContactResponse() | icl::physics::PhysicsObject | |
| hasTransformation(bool relative=false) const | icl::geom::SceneObject | |
| hide(bool recursive=true) | icl::geom::SceneObject | inline |
| hit(const geom::ViewRay &ray) const | icl::physics::PhysicsPaper3 | |
| hit(const geom::ViewRay &ray) const | icl::physics::PhysicsPaper3 | |
| icl::physics::SoftObject::hit(const ViewRay &v, bool recursive=true) | icl::geom::SceneObject | |
| icl::physics::SoftObject::hit(const ViewRay &v, bool recursive=true) const | icl::geom::SceneObject | inline |
| hitLink(btSoftBody::Link *l, const utils::Point32f &a, const utils::Point32f &b) | icl::physics::PhysicsPaper3 | protected |
| hitLink(btSoftBody::Link *l, const utils::Point32f &a, const utils::Point32f &b) | icl::physics::PhysicsPaper3 | protected |
| hits(const ViewRay &v, bool recursive=true) | icl::geom::SceneObject | |
| hitTriangle(btSoftBody::Face *f, const utils::Point32f &a, const utils::Point32f &b) | icl::physics::PhysicsPaper3 | protected |
| hitTriangle(btSoftBody::Face *f, const utils::Point32f &a, const utils::Point32f &b) | icl::physics::PhysicsPaper3 | protected |
| interpolatePosition(const utils::Point32f &p) const | icl::physics::PhysicsPaper3 | |
| interpolatePosition(const utils::Point32f &p) const | icl::physics::PhysicsPaper3 | |
| isInvisibleForCamera(int camIndex) const | icl::geom::SceneObject | inlinevirtual |
| isOrderedFlagSet() const | icl::utils::Configurable | inline |
| isVisible(Primitive::Type t) const | icl::geom::SceneObject | |
| isVisible() const | icl::geom::SceneObject | inline |
| LinkCoords typedef | icl::physics::PhysicsPaper3 | |
| LinkCoords typedef | icl::physics::PhysicsPaper3 | |
| loadProperties(const std::string &filename, const std::vector< std::string > &propertiesToSkip=EMPTY_VEC) | icl::utils::Configurable | virtual |
| lock() | icl::physics::PhysicsPaper3 | virtual |
| lock() | icl::physics::PhysicsPaper3 | virtual |
| icl::physics::SoftObject::lock() const | icl::geom::SceneObject | inlinevirtual |
| lockWorld() | icl::physics::PhysicsPaper3 | protected |
| lockWorld() | icl::physics::PhysicsPaper3 | protected |
| m_children | icl::geom::SceneObject | protected |
| m_collisionCallback | icl::physics::PhysicsObject | protected |
| m_data | icl::physics::PhysicsPaper3 | protected |
| m_depthTestEnabled | icl::geom::SceneObject | protected |
| m_enableLocking | icl::geom::SceneObject | protected |
| m_hasTransformation | icl::geom::SceneObject | protected |
| m_id | icl::physics::PhysicsObject | protected |
| m_isVisible | icl::geom::SceneObject | protected |
| m_lineColorsFromVertices | icl::geom::SceneObject | protected |
| m_lineSmoothingEnabled | icl::geom::SceneObject | protected |
| m_lineWidth | icl::geom::SceneObject | protected |
| icl::m_mutex | icl::geom::SceneObject | mutableprotected |
| m_normals | icl::geom::SceneObject | protected |
| m_parent | icl::geom::SceneObject | protected |
| m_pointSize | icl::geom::SceneObject | protected |
| m_pointSmoothingEnabled | icl::geom::SceneObject | protected |
| m_polyColorsFromVertices | icl::geom::SceneObject | protected |
| m_polygonSmoothingEnabled | icl::geom::SceneObject | protected |
| m_primitives | icl::geom::SceneObject | protected |
| m_quadColorsFromVertices | icl::geom::SceneObject | protected |
| m_sharedTextures | icl::geom::SceneObject | protected |
| m_shininess | icl::geom::SceneObject | protected |
| m_specularReflectance | icl::geom::SceneObject | protected |
| m_stateChanged | icl::physics::PhysicsObject | protected |
| m_transformation | icl::geom::SceneObject | protected |
| m_triangleColorsFromVertices | icl::geom::SceneObject | protected |
| m_useCustomRender | icl::geom::SceneObject | protected |
| m_useSmoothShading | icl::geom::SceneObject | protected |
| m_vertexColors | icl::geom::SceneObject | protected |
| m_vertices | icl::geom::SceneObject | protected |
| m_visibleMask | icl::geom::SceneObject | protected |
| movePosition(const utils::Point32f &coords, const geom::Vec &target, float streangth=1, float radius=0.1) | icl::physics::PhysicsPaper3 | |
| movePosition(const utils::Point32f &coords, const geom::Vec &target, float streangth=1, float radius=0.1, std::vector< NodeMovement > *dst=0) | icl::physics::PhysicsPaper3 | |
| icl::operator=(const SceneObject &other) | icl::geom::SceneObject | |
| icl::utils::Configurable::operator=(const Configurable &other) | icl::utils::Configurable | |
| paperCoordinateTest(const geom::Camera &cam) const | icl::physics::PhysicsPaper3 | |
| paperCoordinateTest(const geom::Camera &cam) const | icl::physics::PhysicsPaper3 | |
| PhysicsObject() | icl::physics::PhysicsObject | inline |
| PhysicsPaper3(PhysicsWorld *world, bool enableSelfCollision, const utils::Size &cellsInit, const geom::Vec corners[4]=0, const core::Img8u *front_texture=0, const core::Img8u *back_texture=0, float initialStiffness=-1, float initialMaxLinkDistnace=0.5) | icl::physics::PhysicsPaper3 | |
| PhysicsPaper3(PhysicsWorld *world, bool enableSelfCollision, const utils::Size &cellsInit, const geom::Vec corners[4]=0, const core::Img8u *front_texture=0, const core::Img8u *back_texture=0, float initialStiffness=-1, float initialMaxLinkDistnace=0.5) | icl::physics::PhysicsPaper3 | |
| PhysicsPaper3(PhysicsWorld *world, const PhysicsPaper3 &other) | icl::physics::PhysicsPaper3 | |
| prepareForRendering() | icl::physics::PhysicsObject | inlinevirtual |
| prop(const std::string &propertyName) | icl::utils::Configurable | protected |
| prop(const std::string &propertyName) const | icl::utils::Configurable | protected |
| propertyChanged(const Configurable::Property &prop) | icl::physics::SoftObject | |
| register_configurable_type(const std::string &classname, Function< Configurable * > creator) | icl::utils::Configurable | static |
| registerCallback(const Callback &cb) | icl::utils::Configurable | inline |
| removeAllChildren() | icl::geom::SceneObject | |
| removeChild(SceneObject *child) | icl::geom::SceneObject | |
| removeChildConfigurable(Configurable *configurable) | icl::utils::Configurable | protected |
| removedCallback(const Callback &cb) | icl::utils::Configurable | |
| removeTransformation() | icl::geom::SceneObject | |
| replaceTriangle(btSoftBody::Face *f, const utils::Point32f &a, const utils::Point32f &b) | icl::physics::PhysicsPaper3 | protected |
| replaceTriangle(btSoftBody::Face *f, const utils::Point32f &a, const utils::Point32f &b) | icl::physics::PhysicsPaper3 | protected |
| restoreState(const std::string &filename) | icl::physics::PhysicsPaper3 | |
| rotate(float rx, float ry, float rz, icl::math::AXES axes=icl::math::AXES_DEFAULT) | icl::geom::SceneObject | virtual |
| rotate(const T &t, icl::math::AXES axes=icl::math::AXES_DEFAULT) | icl::geom::SceneObject | inline |
| saveProperties(const std::string &filename, const std::vector< std::string > &propertiesToSkip=EMPTY_VEC) const | icl::utils::Configurable | virtual |
| saveState(const std::string &filename) | icl::physics::PhysicsPaper3 | |
| scale(float sx, float sy, float sz) | icl::geom::SceneObject | virtual |
| scale(const T &t) | icl::geom::SceneObject | inline |
| SceneObject() | icl::geom::SceneObject | |
| SceneObject(const std::string &type, const float *params) | icl::geom::SceneObject | |
| SceneObject(const std::string &objFileName) | icl::geom::SceneObject | |
| SceneObject(const SceneObject &other) | icl::geom::SceneObject | inline |
| serializeStructureTo(std::ostream &str) | icl::physics::PhysicsPaper3 | |
| serializeStructureTo(std::ostream &str) | icl::physics::PhysicsPaper3 | |
| setCastShadowsEnabled(bool castShadows=true) | icl::geom::SceneObject | inline |
| setCollisionCallback(utils::Function< void, PhysicsObject *, PhysicsObject *, geom::Vec > collisionCallback) | icl::physics::PhysicsObject | |
| setCollisionFlags(int flags) | icl::physics::PhysicsObject | |
| setCollisionGroup(int group) | icl::physics::PhysicsObject | |
| setCollisionMargin(float margin) | icl::physics::PhysicsObject | |
| setCollisionObjectType(int type) | icl::physics::PhysicsObject | |
| setColor(Primitive::Type t, const GeomColor &color, bool recursive=true) | icl::geom::SceneObject | |
| setColorsFromVertices(Primitive::Type t, bool on, bool recursive=true) | icl::geom::SceneObject | |
| setConfigurableID(const std::string &ID) | icl::utils::Configurable | |
| setContactResponse(bool response) | icl::physics::PhysicsObject | |
| setCurrentPhysicsWorld(PhysicsWorld *world) | icl::physics::PhysicsObject | |
| setDepthTestEnabled(bool enabled, bool recursive=true) | icl::geom::SceneObject | inline |
| setDoubleFolds(bool enabled) | icl::physics::PhysicsPaper3 | |
| setDoubleFolds(bool enabled) | icl::physics::PhysicsPaper3 | |
| setFaceAlpha(float alpha01) | icl::physics::PhysicsPaper3 | |
| setFacesVisible(bool visible) | icl::physics::PhysicsPaper3 | |
| setFacesVisible(bool visible) | icl::physics::PhysicsPaper3 | |
| setFoldMapChangedCallback(utils::Function< void, const core::Img32f & > cb) | icl::physics::PhysicsPaper3 | |
| setFoldMapChangedCallback(utils::Function< void, const core::Img32f & > cb) | icl::physics::PhysicsPaper3 | |
| setFragmentShader(qt::GLFragmentShader *shader) | icl::geom::SceneObject | |
| setFriction(float friction) | icl::physics::PhysicsObject | |
| setLineSmoothingEnabled(bool enabled=true) | icl::geom::SceneObject | inline |
| setLineWidth(float lineWidth, bool recursive=true) | icl::geom::SceneObject | |
| setLinkColors(const geom::GeomColor &originalLinks, const geom::GeomColor &insertedLinks, const geom::GeomColor &creaseLines, const geom::GeomColor &bendingConstraints) | icl::physics::PhysicsPaper3 | |
| setLinksVisible(bool visible) | icl::physics::PhysicsPaper3 | |
| setLinksVisible(bool visible) | icl::physics::PhysicsPaper3 | |
| setLockingEnabled(bool enabled) | icl::geom::SceneObject | inline |
| setObjectID(std::string const &id) | icl::physics::PhysicsObject | |
| setPhysicalObject(btCollisionObject *obj) | icl::physics::PhysicsObject | |
| setPointHitMaxDistance(float d) | icl::geom::SceneObject | inline |
| setPointSize(float pointSize, bool recursive=true) | icl::geom::SceneObject | |
| setPointSmoothingEnabled(bool enabled=true) | icl::geom::SceneObject | inline |
| setPolygonSmoothingEnabled(bool enabled=true) | icl::geom::SceneObject | inline |
| setPropertyValue(const std::string &propertyName, const Any &value) | icl::utils::Configurable | virtual |
| setReceiveShadowsEnabled(bool receiveShadows=true) | icl::geom::SceneObject | inline |
| setRestitution(float restitution) | icl::physics::PhysicsObject | |
| setRollingFriction(float friction) | icl::physics::PhysicsObject | |
| setScale(geom::Vec scale) | icl::physics::PhysicsObject | |
| setShininess(icl8u value) | icl::geom::SceneObject | inline |
| setSmoothShading(bool on, bool recursive=true) | icl::geom::SceneObject | |
| setSpecularReflectance(const GeomColor &values) | icl::geom::SceneObject | inline |
| setStraightenFolds(bool enabled) | icl::physics::PhysicsPaper3 | |
| setStraightenFolds(bool enabled) | icl::physics::PhysicsPaper3 | |
| setTransformation(const geom::Mat &m) | icl::physics::PhysicsObject | virtual |
| setUseCustomRender(bool use, bool recursive=true) | icl::geom::SceneObject | |
| setVisible(int oredTypes, bool visible, bool recursive=true) | icl::geom::SceneObject | |
| setVisible(const std::string &what, bool recursive=true) | icl::geom::SceneObject | |
| setVisible(const char *what, bool recursive=true) | icl::geom::SceneObject | inline |
| setVisible(bool visible, bool recursive=true) | icl::geom::SceneObject | |
| show(bool recursive=true) | icl::geom::SceneObject | inline |
| simulateSelfCollision() | icl::physics::PhysicsPaper3 | |
| simulateSelfCollision() | icl::physics::PhysicsPaper3 | |
| SoftObject() | icl::physics::SoftObject | protected |
| SoftObject(const std::string &objFileName, PhysicsWorld *world) | icl::physics::SoftObject | |
| sphere(float x, float y, float z, float r, int rzSteps, int xySlices) | icl::geom::SceneObject | inlinestatic |
| spheroid(float x, float y, float z, float rx, float ry, float rz, int rzSteps, int xySlices) | icl::geom::SceneObject | inlinestatic |
| splitAlongLine(const utils::Point32f &a, const utils::Point32f &b, const geom::Camera &currCam) | icl::physics::PhysicsPaper3 | |
| splitAlongLine(const utils::Point32f &a, const utils::Point32f &b, const geom::Camera &currCam) | icl::physics::PhysicsPaper3 | |
| splitAlongLineInPaperCoords(const utils::Point32f &a, const utils::Point32f &b, bool autoExtendLineToEdges=true) | icl::physics::PhysicsPaper3 | |
| stateChanged() | icl::physics::PhysicsObject | |
| superquadric(float x, float y, float z, float rx, float ry, float rz, float dx, float dy, float dz, float e1, float e2, int rzSteps, int xySlices) | icl::geom::SceneObject | inlinestatic |
| supportsProperty(const std::string &propertyName) const | icl::utils::Configurable | virtual |
| syncChangesTo(Configurable *others, int num=1) | icl::utils::Configurable | |
| takeSoftBodyFrom(PhysicsPaper3 *other) | icl::physics::PhysicsPaper3 | |
| transform(const geom::Mat &m) | icl::physics::PhysicsObject | virtual |
| icl::geom::SceneObject::transform(const T &m) | icl::geom::SceneObject | inline |
| translate(float dx, float dy, float dz) | icl::geom::SceneObject | virtual |
| translate(const T &t) | icl::geom::SceneObject | inline |
| Uncopyable() | icl::utils::Uncopyable | inlineprotected |
| unlock() | icl::physics::PhysicsPaper3 | virtual |
| unlock() | icl::physics::PhysicsPaper3 | virtual |
| icl::physics::SoftObject::unlock() const | icl::geom::SceneObject | inlinevirtual |
| unlockWorld() | icl::physics::PhysicsPaper3 | protected |
| unlockWorld() | icl::physics::PhysicsPaper3 | protected |
| updateCollisionClusters() | icl::physics::PhysicsPaper3 | protected |
| updateCollisionClusters() | icl::physics::PhysicsPaper3 | protected |
| updateNodeAreas() | icl::physics::PhysicsPaper3 | protected |
| updateNodeAreas() | icl::physics::PhysicsPaper3 | protected |
| updateSceneObject(btSoftBody *soft) | icl::physics::PhysicsPaper3 | |
| updateSceneObject(btSoftBody *soft) | icl::physics::PhysicsPaper3 | |
| icl::physics::SoftObject::updateSceneObject() | icl::physics::PhysicsObject | virtual |
| updateSmoothNormalGraph() | icl::physics::PhysicsPaper3 | protected |
| updateSmoothNormalGraph() | icl::physics::PhysicsPaper3 | protected |
| ~Configurable() | icl::utils::Configurable | inlinevirtual |
| ~PhysicsObject() | icl::physics::PhysicsObject | virtual |
| ~PhysicsPaper3() | icl::physics::PhysicsPaper3 | virtual |
| ~PhysicsPaper3() | icl::physics::PhysicsPaper3 | virtual |
| ~SceneObject() | icl::geom::SceneObject | virtual |