Predicate that selects a certain property from a Particle.
#include <ParticleStorage.h>
Public Types | |
using | return_type = std::shared_ptr< walberla::mesa_pd::data::BaseShape > |
Public Member Functions | |
std::shared_ptr< walberla::mesa_pd::data::BaseShape > & | operator() (data::Particle &p) const |
std::shared_ptr< walberla::mesa_pd::data::BaseShape > & | operator() (data::Particle &&p) const |
const std::shared_ptr< walberla::mesa_pd::data::BaseShape > & | operator() (const data::Particle &p) const |
using walberla::mesa_pd::data::SelectParticleBaseShape::return_type = std::shared_ptr<walberla::mesa_pd::data::BaseShape> |
|
inline |
|
inline |
|
inline |