SPHinXsys  alpha version
Public Member Functions | List of all members
SPH::BodySurface Class Reference

A body part with the collection of particles at surface of a body. More...

#include <base_body_part.h>

Inherits SPH::BodyPartByParticle.

Public Member Functions

 BodySurface (SPHBody &sph_body)
 
- Public Member Functions inherited from SPH::BodyPartByParticle
 BodyPartByParticle (SPHBody &sph_body, const std::string &body_part_name)
 
void setBodyPartBounds (BoundingBox bbox)
 
BoundingBox getBodyPartBounds ()
 
- Public Member Functions inherited from SPH::BodyPart
 BodyPart (SPHBody &sph_body, const std::string &body_part_name)
 
SPHBodygetSPHBody ()
 
std::string BodyPartName ()
 

Additional Inherited Members

- Public Attributes inherited from SPH::BodyPartByParticle
IndexVector body_part_particles_
 
- Protected Types inherited from SPH::BodyPartByParticle
typedef std::function< void(size_t)> TaggingParticleMethod
 
- Protected Member Functions inherited from SPH::BodyPartByParticle
void tagParticles (TaggingParticleMethod &tagging_particle_method)
 
- Protected Attributes inherited from SPH::BodyPartByParticle
BaseParticlesbase_particles_
 
BoundingBox body_part_bounds_
 
bool body_part_bounds_set_
 
- Protected Attributes inherited from SPH::BodyPart
SPHBodysph_body_
 
std::string body_part_name_
 

Detailed Description

A body part with the collection of particles at surface of a body.


The documentation for this class was generated from the following files: