sofa::core Namespace Reference
[sofa-framework package]

Base standardized classes. More...


Namespaces

namespace  componentmodel
 SOFA Component Model.
namespace  objectmodel
 SOFA Object Model.

Data Structures

class  BaseMapping
 An interface to convert a model to an other model. More...
class  BehaviorModel
 Abstract Interface of components defining the behavior of a simulated object. More...
class  BaseCollisionElementIterator
 Base class for reference to an collision element defined by its index. More...
class  TCollisionElementIterator
 Reference to an collision element defined by its index inside a given collision model. More...
class  CollisionElementIterator
 Reference to an abstract collision element. More...
class  CollisionModel
 Abstract CollisionModel interface. More...
class  Mapping
 Specialized interface to convert a model of type TIn to an other model of type TOut. More...
class  ObjectFactory
 Main class used to register and dynamically create objects. More...
class  ObjectCreator
 Typed Creator class used to create instances of object type RealObject. More...
class  RegisterObject
 Helper class used to register a class in the ObjectFactory. More...
class  Shader
 A basic interface to define a Shader for different system (OpenGL, DirectX, . More...
class  ShaderElement
 A basic interface to define an element to be used with a Shader. More...
class  VisualModel
 An interface which all VisualModel inherit. More...

Functions

static std::string xmlencode (const std::string &str)


Detailed Description

Base standardized classes.

Classes in the root sofa::core namespace define the 'high-level' sofa models.


Function Documentation

static std::string sofa::core::xmlencode ( const std::string &  str  )  [static]


Generated on Sun Nov 23 04:21:56 2008 for Sofa by  doxygen 1.5.7.1