SPHinXsys  alpha version
SPH::MultiPolygonShape Member List

This is the complete list of members for SPH::MultiPolygonShape, including all inherited members.

bounding_box_ (defined in SPH::Shape)SPH::Shapeprotected
checkContain(const Vec2d &input_pnt, bool BOUNDARY_INCLUDED=true) override (defined in SPH::MultiPolygonShape)SPH::MultiPolygonShapevirtual
checkNearSurface(const Vecd &input_pnt, Real threshold) (defined in SPH::Shape)SPH::Shape
checkNotFar(const Vecd &input_pnt, Real threshold) (defined in SPH::Shape)SPH::Shape
findBounds() override (defined in SPH::MultiPolygonShape)SPH::MultiPolygonShapeprotectedvirtual
findClosestPoint(const Vec2d &input_pnt) override (defined in SPH::MultiPolygonShape)SPH::MultiPolygonShapevirtual
findNormalDirection(const Vecd &input_pnt)SPH::Shape
findSignedDistance(const Vecd &input_pnt)SPH::Shape
getBounds() (defined in SPH::Shape)SPH::Shape
getName() (defined in SPH::Shape)SPH::Shapeinline
is_bounds_found_ (defined in SPH::Shape)SPH::Shapeprotected
isValid() override (defined in SPH::MultiPolygonShape)SPH::MultiPolygonShapevirtual
multi_polygon_ (defined in SPH::MultiPolygonShape)SPH::MultiPolygonShapeprotected
MultiPolygonShape(const std::string &shape_name)SPH::MultiPolygonShapeinlineexplicit
MultiPolygonShape(const MultiPolygon &multi_polygon, const std::string &shape_name="MultiPolygonShape") (defined in SPH::MultiPolygonShape)SPH::MultiPolygonShapeinlineexplicit
name_ (defined in SPH::Shape)SPH::Shapeprotected
setName(const std::string &name) (defined in SPH::Shape)SPH::Shapeinline
Shape(const std::string &shape_name) (defined in SPH::Shape)SPH::Shapeinlineexplicit
~MultiPolygonShape() (defined in SPH::MultiPolygonShape)SPH::MultiPolygonShapeinlinevirtual
~Shape() (defined in SPH::Shape)SPH::Shapeinlinevirtual