Go to the documentation of this file.
16 #ifndef SURGSIM_BLOCKS_VISUALIZECONTACTSBEHAVIOR_H
17 #define SURGSIM_BLOCKS_VISUALIZECONTACTSBEHAVIOR_H
30 class VectorFieldRepresentation;
41 SURGSIM_STATIC_REGISTRATION(VisualizeContactsBehavior);
56 std::shared_ptr<SurgSim::Framework::Component>
getSource();
60 void setSource(std::shared_ptr<SurgSim::Framework::Component> source);
62 void update(
double dt)
override;
80 std::shared_ptr<SurgSim::Collision::Representation>
m_source;
83 std::shared_ptr<SurgSim::Graphics::VectorFieldRepresentation>
m_vectorField;
89 #endif // SURGSIM_BLOCKS_VISUALIZECONTACTSBEHAVIOR_H
Behaviors perform actions.
Definition: Behavior.h:41
Definition: CompoundShapeToGraphics.cpp:30
The type of collision detection.
Definition: Representation.h:61
string(TOUPPER ${DEVICE} DEVICE_UPPER_CASE) option(BUILD_DEVICE_$
Definition: CMakeLists.txt:38