SPHinXsys  alpha version
SPH::MultiPolygon Member List

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

addABoostMultiPoly(boost_multi_poly &boost_multi_poly, ShapeBooleanOps op) (defined in SPH::MultiPolygon)SPH::MultiPolygon
addABox(Transform2d transform2d, const Vec2d &halfsize, ShapeBooleanOps op) (defined in SPH::MultiPolygon)SPH::MultiPolygon
addACircle(const Vec2d &center, Real radius, int resolution, ShapeBooleanOps op) (defined in SPH::MultiPolygon)SPH::MultiPolygon
addAMultiPolygon(MultiPolygon &multi_polygon, ShapeBooleanOps op) (defined in SPH::MultiPolygon)SPH::MultiPolygon
addAPolygon(const std::vector< Vecd > &points, ShapeBooleanOps op) (defined in SPH::MultiPolygon)SPH::MultiPolygon
addAPolygonFromFile(std::string file_path_name, ShapeBooleanOps op, Vec2d translation=Vecd(0), Real scale_factor=1.0) (defined in SPH::MultiPolygon)SPH::MultiPolygon
checkContain(const Vec2d &pnt, bool BOUNDARY_INCLUDED=true) (defined in SPH::MultiPolygon)SPH::MultiPolygon
findBounds() (defined in SPH::MultiPolygon)SPH::MultiPolygon
findClosestPoint(const Vec2d &input_pnt) (defined in SPH::MultiPolygon)SPH::MultiPolygon
getBoostMultiPoly() (defined in SPH::MultiPolygon)SPH::MultiPolygoninline
multi_poly_ (defined in SPH::MultiPolygon)SPH::MultiPolygonprotected
MultiPolygon() (defined in SPH::MultiPolygon)SPH::MultiPolygoninline
MultiPolygon(const std::vector< Vecd > &points) (defined in SPH::MultiPolygon)SPH::MultiPolygonexplicit
MultiPolygon(const Vec2d &center, Real radius, int resolution) (defined in SPH::MultiPolygon)SPH::MultiPolygonexplicit
MultiPolygonByBooleanOps(boost_multi_poly multi_poly_in, boost_multi_poly multi_poly_op, ShapeBooleanOps boolean_op) (defined in SPH::MultiPolygon)SPH::MultiPolygonprotected