chrono::particlefactory::ChParticleRemoverBox Class Reference
Description
Utility class: shortcut for creating a ChParticleProcessor that already contains a ChParticleEventTriggerBox and a ChParticleProcessEventRemove.
Keeps things easier.
#include <ChParticleRemover.h>
Inheritance diagram for chrono::particlefactory::ChParticleRemoverBox:

Collaboration diagram for chrono::particlefactory::ChParticleRemoverBox:

Public Member Functions | |
| geometry::ChBox & | GetBox () |
| easy access to box of trigger | |
| void | SetRemoveOutside (bool minvert) |
| easy access to in/out toggle of trigger | |
Public Member Functions inherited from chrono::particlefactory::ChParticleProcessor | |
| virtual int | ProcessParticles (ChSystem &msystem) |
| This function process particles according to some rule, defined by plugging appropriate ChParticleEventTrigger and ChParticleProcessEvent. More... | |
| void | SetEventTrigger (std::shared_ptr< ChParticleEventTrigger > mtrigger) |
| Use this function to plug in an event trigger. | |
| void | SetParticleEventProcessor (std::shared_ptr< ChParticleProcessEvent > mproc) |
| Use this function to plug in a particle event processor. | |
Additional Inherited Members | |
Protected Attributes inherited from chrono::particlefactory::ChParticleProcessor | |
| std::shared_ptr< ChParticleEventTrigger > | trigger |
| std::shared_ptr< ChParticleProcessEvent > | particle_processor |
The documentation for this class was generated from the following file:
- /builds/uwsbel/chrono/src/chrono/particlefactory/ChParticleRemover.h
Public Member Functions inherited from