Image Component Library (ICL)
icl::physics::PhysicsPaper3 Member List

This is the complete list of members for icl::physics::PhysicsPaper3, including all inherited members.

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::Configurablevirtual
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::Configurableprotected
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::SceneObjectinline
addCuboid(float x, float y, float z, float dx, float dy, float dz)icl::geom::SceneObject
addCustomPrimitive(Primitive *p)icl::geom::SceneObjectinline
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::PhysicsPaper3protected
addLink(int a, int b, float stiffness=1.0f, const LinkState &state=LinkState())icl::physics::PhysicsPaper3protected
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::Configurableprotected
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::SceneObjectinline
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::SceneObjectinline
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::SceneObjectinline
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::SceneObjectinline
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::PhysicsPaper3protected
addTriangle(int a, int b, int c)icl::physics::PhysicsPaper3protected
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::SceneObjectinline
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::PhysicsPaper3protected
addVertexOrReuseOldOne(utils::Point32f &t, btVector3 &v, int &idx)icl::physics::PhysicsPaper3protected
approximateSurface(int nx=100, int ny=150) consticl::physics::PhysicsPaper3
approximateSurface(int nx=100, int ny=150) consticl::physics::PhysicsPaper3
call_callbacks(const std::string &propertyName, const Configurable *caller) consticl::utils::Configurableprotected
Callback typedeficl::utils::Configurable
callbacksicl::utils::Configurableprotected
clearAllPrimitives()icl::geom::SceneObject
clearObject(bool deleteAndRemoveChildren=true, bool resetTransform=false)icl::geom::SceneObjectvirtual
clone(PhysicsWorld *world) consticl::physics::PhysicsPaper3
collect_hits_recursive(SceneObject *obj, const ViewRay &v, std::vector< Hit > &hits, bool recursive)icl::geom::SceneObjectprotectedstatic
collisionCallback(PhysicsObject *self, PhysicsObject *other, geom::Vec pos)icl::physics::PhysicsObject
complexCustomRender(icl::geom::ShaderUtil *util)icl::physics::PhysicsPaper3virtual
computeSmoothNormals()icl::physics::PhysicsPaper3protected
computeSmoothNormals()icl::physics::PhysicsPaper3protected
Configurable(const std::string &ID="", bool ordered=true)icl::utils::Configurableprotected
Configurable(const Configurable &other)icl::utils::Configurable
copy() consticl::geom::SceneObjectvirtual
create_configurable(const std::string &classname)icl::utils::Configurablestatic
create_default_ID(const std::string &prefix)icl::utils::Configurablestatic
createAllProperties()icl::physics::SoftObjectprotected
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::SceneObjectinlinestatic
cuboid(float x, float y, float z, float dx, float dy, float dz)icl::geom::SceneObjectinlinestatic
customRender()icl::physics::PhysicsPaper3virtual
deactivateProperty(const std::string &pattern)icl::utils::Configurable
deleteDeactivationPattern(const std::string &pattern)icl::utils::Configurable
EMPTY_VECicl::utils::Configurablestatic
forgetPhysicalObject(bool removeFromWorld=true)icl::physics::PhysicsObject
free_link_state(void *p)icl::physics::PhysicsPaper3inlinestatic
free_link_state(void *p)icl::physics::PhysicsPaper3inlinestatic
freeDisplayList()icl::geom::SceneObject
get(const std::string &id)icl::utils::Configurablestatic
get_registered_configurables()icl::utils::Configurablestatic
getCastShadowsEnabled()icl::geom::SceneObjectinline
getChild(int index)icl::geom::SceneObject
getChild(int index) consticl::geom::SceneObject
getChildCount() consticl::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::PhysicsObjectinlinevirtual
getCollisionObject() consticl::physics::PhysicsObjectinlinevirtual
getCollisionObjectType()icl::physics::PhysicsObject
getConfigurableID() consticl::utils::Configurableinline
getDefaultVertexColor() consticl::geom::SceneObjectinlinevirtual
getDepthTestEnabled() consticl::geom::SceneObjectinline
getFaceAlpha() consticl::physics::PhysicsPaper3
getFoldLineHighlight(const LinkCoords &coords, const geom::Camera &currCam) consticl::physics::PhysicsPaper3
getFoldLineHighlight(const LinkCoords &coords, const geom::Camera &currCam) consticl::physics::PhysicsPaper3
getFoldMap() consticl::physics::PhysicsPaper3
getFoldMap() consticl::physics::PhysicsPaper3
getFragmentShader()icl::geom::SceneObjectinline
getFragmentShader() consticl::geom::SceneObjectinline
getLinkCoords(const utils::Point32f &pix, const geom::Camera &cam) consticl::physics::PhysicsPaper3
getLinkCoords(const utils::Point32f &pix, const geom::Camera &cam) consticl::physics::PhysicsPaper3
getLockingEnabled() consticl::geom::SceneObjectinline
getNormals() consticl::geom::SceneObject
getNumNodes() consticl::physics::PhysicsPaper3
getObjectID()icl::physics::PhysicsObject
getObjectID() consticl::physics::PhysicsObject
getParent()icl::geom::SceneObject
getParent() consticl::geom::SceneObject
getPointHitMaxDistance() consticl::geom::SceneObjectinline
getPrimitives()icl::geom::SceneObject
getPrimitives() consticl::geom::SceneObject
getPropertyInfo(const std::string &propertyName) consticl::utils::Configurableinlinevirtual
getPropertyList() consticl::utils::Configurablevirtual
getPropertyListWithoutDeactivated() consticl::utils::Configurable
getPropertyToolTip(const std::string &propertyName) consticl::utils::Configurableinlinevirtual
getPropertyType(const std::string &propertyName) consticl::utils::Configurableinlinevirtual
getPropertyValue(const std::string &propertyName) consticl::utils::Configurablevirtual
getPropertyVolatileness(const std::string &propertyName) consticl::utils::Configurableinlinevirtual
getReceiveShadowsEnabled()icl::geom::SceneObjectinline
getScale()icl::physics::PhysicsObject
getSmoothShading() consticl::geom::SceneObject
getSoftBody()icl::physics::SoftObjectvirtual
getSoftBody() consticl::physics::SoftObjectvirtual
getTexCoords() consticl::physics::PhysicsPaper3
getTexCoords() consticl::physics::PhysicsPaper3
getTransformation()icl::physics::PhysicsObject
icl::geom::SceneObject::getTransformation(bool relative=false) consticl::geom::SceneObject
getTransformedVertices() consticl::geom::SceneObject
getVertexColors()icl::geom::SceneObject
getVertexColors() consticl::geom::SceneObject
getVertices()icl::geom::SceneObject
getVertices() consticl::geom::SceneObject
hasChild(const SceneObject *o) consticl::geom::SceneObject
hasChildren() consticl::geom::SceneObject
hasContactResponse()icl::physics::PhysicsObject
hasTransformation(bool relative=false) consticl::geom::SceneObject
hide(bool recursive=true)icl::geom::SceneObjectinline
hit(const geom::ViewRay &ray) consticl::physics::PhysicsPaper3
hit(const geom::ViewRay &ray) consticl::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) consticl::geom::SceneObjectinline
hitLink(btSoftBody::Link *l, const utils::Point32f &a, const utils::Point32f &b)icl::physics::PhysicsPaper3protected
hitLink(btSoftBody::Link *l, const utils::Point32f &a, const utils::Point32f &b)icl::physics::PhysicsPaper3protected
hits(const ViewRay &v, bool recursive=true)icl::geom::SceneObject
hitTriangle(btSoftBody::Face *f, const utils::Point32f &a, const utils::Point32f &b)icl::physics::PhysicsPaper3protected
hitTriangle(btSoftBody::Face *f, const utils::Point32f &a, const utils::Point32f &b)icl::physics::PhysicsPaper3protected
interpolatePosition(const utils::Point32f &p) consticl::physics::PhysicsPaper3
interpolatePosition(const utils::Point32f &p) consticl::physics::PhysicsPaper3
isInvisibleForCamera(int camIndex) consticl::geom::SceneObjectinlinevirtual
isOrderedFlagSet() consticl::utils::Configurableinline
isVisible(Primitive::Type t) consticl::geom::SceneObject
isVisible() consticl::geom::SceneObjectinline
LinkCoords typedeficl::physics::PhysicsPaper3
LinkCoords typedeficl::physics::PhysicsPaper3
loadProperties(const std::string &filename, const std::vector< std::string > &propertiesToSkip=EMPTY_VEC)icl::utils::Configurablevirtual
lock()icl::physics::PhysicsPaper3virtual
lock()icl::physics::PhysicsPaper3virtual
icl::physics::SoftObject::lock() consticl::geom::SceneObjectinlinevirtual
lockWorld()icl::physics::PhysicsPaper3protected
lockWorld()icl::physics::PhysicsPaper3protected
m_childrenicl::geom::SceneObjectprotected
m_collisionCallbackicl::physics::PhysicsObjectprotected
m_dataicl::physics::PhysicsPaper3protected
m_depthTestEnabledicl::geom::SceneObjectprotected
m_enableLockingicl::geom::SceneObjectprotected
m_hasTransformationicl::geom::SceneObjectprotected
m_idicl::physics::PhysicsObjectprotected
m_isVisibleicl::geom::SceneObjectprotected
m_lineColorsFromVerticesicl::geom::SceneObjectprotected
m_lineSmoothingEnabledicl::geom::SceneObjectprotected
m_lineWidthicl::geom::SceneObjectprotected
icl::m_mutexicl::geom::SceneObjectmutableprotected
m_normalsicl::geom::SceneObjectprotected
m_parenticl::geom::SceneObjectprotected
m_pointSizeicl::geom::SceneObjectprotected
m_pointSmoothingEnabledicl::geom::SceneObjectprotected
m_polyColorsFromVerticesicl::geom::SceneObjectprotected
m_polygonSmoothingEnabledicl::geom::SceneObjectprotected
m_primitivesicl::geom::SceneObjectprotected
m_quadColorsFromVerticesicl::geom::SceneObjectprotected
m_sharedTexturesicl::geom::SceneObjectprotected
m_shininessicl::geom::SceneObjectprotected
m_specularReflectanceicl::geom::SceneObjectprotected
m_stateChangedicl::physics::PhysicsObjectprotected
m_transformationicl::geom::SceneObjectprotected
m_triangleColorsFromVerticesicl::geom::SceneObjectprotected
m_useCustomRendericl::geom::SceneObjectprotected
m_useSmoothShadingicl::geom::SceneObjectprotected
m_vertexColorsicl::geom::SceneObjectprotected
m_verticesicl::geom::SceneObjectprotected
m_visibleMaskicl::geom::SceneObjectprotected
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) consticl::physics::PhysicsPaper3
paperCoordinateTest(const geom::Camera &cam) consticl::physics::PhysicsPaper3
PhysicsObject()icl::physics::PhysicsObjectinline
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::PhysicsObjectinlinevirtual
prop(const std::string &propertyName)icl::utils::Configurableprotected
prop(const std::string &propertyName) consticl::utils::Configurableprotected
propertyChanged(const Configurable::Property &prop)icl::physics::SoftObject
register_configurable_type(const std::string &classname, Function< Configurable * > creator)icl::utils::Configurablestatic
registerCallback(const Callback &cb)icl::utils::Configurableinline
removeAllChildren()icl::geom::SceneObject
removeChild(SceneObject *child)icl::geom::SceneObject
removeChildConfigurable(Configurable *configurable)icl::utils::Configurableprotected
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::PhysicsPaper3protected
replaceTriangle(btSoftBody::Face *f, const utils::Point32f &a, const utils::Point32f &b)icl::physics::PhysicsPaper3protected
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::SceneObjectvirtual
rotate(const T &t, icl::math::AXES axes=icl::math::AXES_DEFAULT)icl::geom::SceneObjectinline
saveProperties(const std::string &filename, const std::vector< std::string > &propertiesToSkip=EMPTY_VEC) consticl::utils::Configurablevirtual
saveState(const std::string &filename)icl::physics::PhysicsPaper3
scale(float sx, float sy, float sz)icl::geom::SceneObjectvirtual
scale(const T &t)icl::geom::SceneObjectinline
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::SceneObjectinline
serializeStructureTo(std::ostream &str)icl::physics::PhysicsPaper3
serializeStructureTo(std::ostream &str)icl::physics::PhysicsPaper3
setCastShadowsEnabled(bool castShadows=true)icl::geom::SceneObjectinline
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::SceneObjectinline
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::SceneObjectinline
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::SceneObjectinline
setObjectID(std::string const &id)icl::physics::PhysicsObject
setPhysicalObject(btCollisionObject *obj)icl::physics::PhysicsObject
setPointHitMaxDistance(float d)icl::geom::SceneObjectinline
setPointSize(float pointSize, bool recursive=true)icl::geom::SceneObject
setPointSmoothingEnabled(bool enabled=true)icl::geom::SceneObjectinline
setPolygonSmoothingEnabled(bool enabled=true)icl::geom::SceneObjectinline
setPropertyValue(const std::string &propertyName, const Any &value)icl::utils::Configurablevirtual
setReceiveShadowsEnabled(bool receiveShadows=true)icl::geom::SceneObjectinline
setRestitution(float restitution)icl::physics::PhysicsObject
setRollingFriction(float friction)icl::physics::PhysicsObject
setScale(geom::Vec scale)icl::physics::PhysicsObject
setShininess(icl8u value)icl::geom::SceneObjectinline
setSmoothShading(bool on, bool recursive=true)icl::geom::SceneObject
setSpecularReflectance(const GeomColor &values)icl::geom::SceneObjectinline
setStraightenFolds(bool enabled)icl::physics::PhysicsPaper3
setStraightenFolds(bool enabled)icl::physics::PhysicsPaper3
setTransformation(const geom::Mat &m)icl::physics::PhysicsObjectvirtual
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::SceneObjectinline
setVisible(bool visible, bool recursive=true)icl::geom::SceneObject
show(bool recursive=true)icl::geom::SceneObjectinline
simulateSelfCollision()icl::physics::PhysicsPaper3
simulateSelfCollision()icl::physics::PhysicsPaper3
SoftObject()icl::physics::SoftObjectprotected
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::SceneObjectinlinestatic
spheroid(float x, float y, float z, float rx, float ry, float rz, int rzSteps, int xySlices)icl::geom::SceneObjectinlinestatic
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::SceneObjectinlinestatic
supportsProperty(const std::string &propertyName) consticl::utils::Configurablevirtual
syncChangesTo(Configurable *others, int num=1)icl::utils::Configurable
takeSoftBodyFrom(PhysicsPaper3 *other)icl::physics::PhysicsPaper3
transform(const geom::Mat &m)icl::physics::PhysicsObjectvirtual
icl::geom::SceneObject::transform(const T &m)icl::geom::SceneObjectinline
translate(float dx, float dy, float dz)icl::geom::SceneObjectvirtual
translate(const T &t)icl::geom::SceneObjectinline
Uncopyable()icl::utils::Uncopyableinlineprotected
unlock()icl::physics::PhysicsPaper3virtual
unlock()icl::physics::PhysicsPaper3virtual
icl::physics::SoftObject::unlock() consticl::geom::SceneObjectinlinevirtual
unlockWorld()icl::physics::PhysicsPaper3protected
unlockWorld()icl::physics::PhysicsPaper3protected
updateCollisionClusters()icl::physics::PhysicsPaper3protected
updateCollisionClusters()icl::physics::PhysicsPaper3protected
updateNodeAreas()icl::physics::PhysicsPaper3protected
updateNodeAreas()icl::physics::PhysicsPaper3protected
updateSceneObject(btSoftBody *soft)icl::physics::PhysicsPaper3
updateSceneObject(btSoftBody *soft)icl::physics::PhysicsPaper3
icl::physics::SoftObject::updateSceneObject()icl::physics::PhysicsObjectvirtual
updateSmoothNormalGraph()icl::physics::PhysicsPaper3protected
updateSmoothNormalGraph()icl::physics::PhysicsPaper3protected
~Configurable()icl::utils::Configurableinlinevirtual
~PhysicsObject()icl::physics::PhysicsObjectvirtual
~PhysicsPaper3()icl::physics::PhysicsPaper3virtual
~PhysicsPaper3()icl::physics::PhysicsPaper3virtual
~SceneObject()icl::geom::SceneObjectvirtual