Classes | |
class | BaseStateTester |
As the mechanical states are templated, we use a templated class to test each possibilty. More... | |
class | Controller |
Controller Class. Interface of user interaction on SOFA Components. Provides also an interface for BeginAnimation and EndAnimation events launched at the beginning and the end of a time step. More... | |
class | ForceFeedback |
Base class implementing forcefeedback as a force field. More... | |
class | GetStatesThatCanSleep |
A visitor that gets a list of all base mechanical state that can sleep. More... | |
class | LCPForceFeedback |
class | MechanicalStateController |
MechanicalStateController Class. More... | |
class | MechanicalStateForceFeedback |
class | NullForceFeedback |
Null force feedback for haptic feedback device. More... | |
class | NullForceFeedbackT |
Null force feedback for haptic feedback device. More... | |
class | SleepController |
A component that will survey the graph for nodes/contexts that can sleep. From those objects their mechanical states will be extracted and their velocities are compared to a set threshold and if under the threshold, put to sleep. A minimum time is set before putting a node to sleep if it was just woken up, so objects with no initial velocity aren't put to sleep right away. If a sleeping object is in contact with another object, it's woken up. More... | |
class | StateTester |
class | UpdateAllSleepStates |
A visitor that sets the sleep state of all nodes based on their parents being asleep. More... | |
Variables | |
int | lCPForceFeedbackClass |
int | nullForceFeedbackClass |
int | nullForceFeedbackTClass |
int | MechanicalStateControllerClass |
template class SOFA_SOFAUSERINTERACTION_API | MechanicalStateController< Vec1Types > |
template class SOFA_SOFAUSERINTERACTION_API | MechanicalStateController< Rigid3Types > |
int | SleepControllerClass |
int sofa::component::controller::lCPForceFeedbackClass |
template class SOFA_SOFAUSERINTERACTION_API sofa::component::controller::MechanicalStateController< Rigid3Types > |
template class SOFA_SOFAUSERINTERACTION_API sofa::component::controller::MechanicalStateController< Vec1Types > |
int sofa::component::controller::MechanicalStateControllerClass |
int sofa::component::controller::nullForceFeedbackClass |
int sofa::component::controller::nullForceFeedbackTClass |
int sofa::component::controller::SleepControllerClass |