|
class | Camera |
| The Camera class implements a simple viewpoint transformation, and its update using the mouse. Currently only one displacement mode is implemented, and it is not extensively tested. More...
|
|
class | Interactor |
| Base class for all interactors. Interactors are sofa subgraphs used to apply actions to the scene, typically through user interaction. More...
|
|
struct | PickedPoint |
| The PickedPoint struct represents a vertex of a State, typically picked using the mouse. It is returned by the Sofa interface to the user application to set up an interaction. We call it vaild if it corresponds to a valid index of an existing mechanical state, and invalid if not so (the pointer to the mechanical state is null) More...
|
|
class | SofaGL |
|
class | SofaScene |
| A sofa scene graph with simulation functions. More...
|
|
class | SpringInteractor |
| Interaction using a spring. An interactor, typically attached to the mouse pointer, pulls a control point using a spring. More...
|
|
class | VisualPickVisitor |
| The VisualPickVisitor class displays the scene for OpenGL picking. It uses the glPushName instruction, and it must be called within a specific OpenGL context, see http://www.lighthouse3d.com/opengl/picking/ The names vector member contains the names of all the objects rendered, in the traversal order. This allows to associate a hit number to an object during the pre-processing. More...
|
|