Classes | |
class | AddRecordedCameraPerformer |
class | AttachBodyPerformer |
class | BaseAttachBodyPerformer |
class | ComponentMouseInteraction |
class | TComponentMouseInteraction |
class | ConstraintAttachBodyPerformer |
class | FixParticlePerformerConfiguration |
class | FixParticlePerformer |
class | InciseAlongPathPerformerConfiguration |
class | InciseAlongPathPerformer |
class | MouseInteractor |
class to execute specific tasks of the Mouse More... | |
class | InteractionPerformer |
class | TInteractionPerformer |
struct | BodyPicked |
Represents a point on an object. More... | |
class | BaseMouseInteractor |
class | RemovePrimitivePerformerConfiguration |
class | RemovePrimitivePerformer |
class | StartNavigationPerformer |
class | SuturePointPerformerConfiguration |
class | SuturePointPerformer |
class | TopologicalChangeManager |
a class to manage the handling of topological changes which have been requested from the Collision Model More... | |
Typedefs | |
using | FixParticlePerformer3d = FixParticlePerformer< defaulttype::Vec3Types > |
using sofa::gui::component::performer::FixParticlePerformer3d = typedef FixParticlePerformer<defaulttype::Vec3Types> |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, AddRecordedCameraPerformer> sofa::gui::component::performer::AddRecordedCameraPerformerClass("AddRecordedCamera") | ( | "AddRecordedCamera" | ) |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, AttachBodyPerformer<defaulttype::Rigid3Types> > sofa::gui::component::performer::AttachBodyPerformerRigid3dClass("AttachBody", true) | ( | "AttachBody" | , |
true | |||
) |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, AttachBodyPerformer<defaulttype::Vec2Types> > sofa::gui::component::performer::AttachBodyPerformerVec2dClass("AttachBody", true) | ( | "AttachBody" | , |
true | |||
) |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, AttachBodyPerformer<defaulttype::Vec3Types> > sofa::gui::component::performer::AttachBodyPerformerVec3dClass("AttachBody", true) | ( | "AttachBody" | , |
true | |||
) |
helper::Creator<ComponentMouseInteraction::ComponentMouseInteractionFactory, TComponentMouseInteraction<defaulttype::Rigid3Types> > sofa::gui::component::performer::ComponentMouseInteractionRigid3Class("MouseSpringRigid3", true) | ( | "MouseSpringRigid3" | , |
true | |||
) |
helper::Creator<ComponentMouseInteraction::ComponentMouseInteractionFactory, TComponentMouseInteraction<defaulttype::Vec2Types> > sofa::gui::component::performer::ComponentMouseInteractionVec2Class("MouseSpringVec2", true) | ( | "MouseSpringVec2" | , |
true | |||
) |
helper::Creator<ComponentMouseInteraction::ComponentMouseInteractionFactory, TComponentMouseInteraction<defaulttype::Vec3Types> > sofa::gui::component::performer::ComponentMouseInteractionVec3Class("MouseSpringVec3", true) | ( | "MouseSpringVec3" | , |
true | |||
) |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, ConstraintAttachBodyPerformer<defaulttype::RigidTypes> > sofa::gui::component::performer::ConstraintAttachBodyPerformerRigidClass("ConstraintAttachBody", true) | ( | "ConstraintAttachBody" | , |
true | |||
) |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, ConstraintAttachBodyPerformer<defaulttype::Vec3Types> > sofa::gui::component::performer::ConstraintAttachBodyPerformerVec3dClass("ConstraintAttachBody", true) | ( | "ConstraintAttachBody" | , |
true | |||
) |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, FixParticlePerformer3d > sofa::gui::component::performer::FixParticlePerformerVec3dClass("FixParticle", true) | ( | "FixParticle" | , |
true | |||
) |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, InciseAlongPathPerformer> sofa::gui::component::performer::InciseAlongPathPerformerClass("InciseAlongPath") | ( | "InciseAlongPath" | ) |
int sofa::gui::component::performer::MouseInteractorClass |
int sofa::gui::component::performer::MouseInteractorRigidClass |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, RemovePrimitivePerformer<defaulttype::Vec3Types> > sofa::gui::component::performer::RemovePrimitivePerformerVec3Class("RemovePrimitive", true) | ( | "RemovePrimitive" | , |
true | |||
) |
int sofa::gui::component::performer::rigidSphereFixParticle = FixParticlePerformer3d::RegisterSupportedModel<SphereCollisionModel<defaulttype::Rigid3Types>>(&FixParticlePerformer3d::getFixationPointsSphere) |
int sofa::gui::component::performer::sphereFixParticle = FixParticlePerformer3d::RegisterSupportedModel<SphereCollisionModel<defaulttype::Vec3Types>>(&FixParticlePerformer3d::getFixationPointsSphere) |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, StartNavigationPerformer> sofa::gui::component::performer::StartNavigationPerformerClass("StartNavigation") | ( | "StartNavigation" | ) |
helper::Creator<InteractionPerformer::InteractionPerformerFactory, SuturePointPerformer<defaulttype::Vec3Types> > sofa::gui::component::performer::SuturePointPerformerVec3Class("SuturePoints", true) | ( | "SuturePoints" | , |
true | |||
) |
int sofa::gui::component::performer::triangleFixParticle = FixParticlePerformer3d::RegisterSupportedModel<TriangleCollisionModel<defaulttype::Vec3Types>>(&FixParticlePerformer3d::getFixationPointsTriangle<TriangleCollisionModel<defaulttype::Vec3Types>>) |