SPHinXsys
alpha version
|
This is the complete list of members for SPH::ComplexShape, including all inherited members.
add(Args &&...args) (defined in SPH::BinaryShapes) | SPH::BinaryShapes | inline |
BinaryShapes() (defined in SPH::BinaryShapes) | SPH::BinaryShapes | inline |
BinaryShapes(const std::string &shapes_name) (defined in SPH::BinaryShapes) | SPH::BinaryShapes | inlineexplicit |
bounding_box_ (defined in SPH::Shape) | SPH::Shape | protected |
checkContain(const Vecd &pnt, bool BOUNDARY_INCLUDED=true) override (defined in SPH::BinaryShapes) | SPH::BinaryShapes | virtual |
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 | |
ComplexShape(const std::string &shape_name) (defined in SPH::ComplexShape) | SPH::ComplexShape | inlineexplicit |
defineLevelSetShape(SPHBody *sph_body, const std::string &shape_name, ConstructorArgs &&...args) (defined in SPH::ComplexShape) | SPH::ComplexShape | inline |
findBounds() override (defined in SPH::BinaryShapes) | SPH::BinaryShapes | protectedvirtual |
findClosestPoint(const Vecd &input_pnt) override (defined in SPH::BinaryShapes) | SPH::BinaryShapes | virtual |
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::Shape | inline |
getShapeAndOpByName(const std::string &shape_name) (defined in SPH::BinaryShapes) | SPH::BinaryShapes | |
getShapeByName(const std::string &shape_name) (defined in SPH::BinaryShapes) | SPH::BinaryShapes | |
getShapeIndexByName(const std::string &shape_name) (defined in SPH::BinaryShapes) | SPH::BinaryShapes | |
is_bounds_found_ (defined in SPH::Shape) | SPH::Shape | protected |
isValid() override (defined in SPH::BinaryShapes) | SPH::BinaryShapes | virtual |
name_ (defined in SPH::Shape) | SPH::Shape | protected |
setName(const std::string &name) (defined in SPH::Shape) | SPH::Shape | inline |
Shape(const std::string &shape_name) (defined in SPH::Shape) | SPH::Shape | inlineexplicit |
shapes_and_ops_ (defined in SPH::BinaryShapes) | SPH::BinaryShapes | protected |
shapes_ptr_keeper_ (defined in SPH::BinaryShapes) | SPH::BinaryShapes | protected |
subtract(Args &&...args) (defined in SPH::BinaryShapes) | SPH::BinaryShapes | inline |
~BinaryShapes() (defined in SPH::BinaryShapes) | SPH::BinaryShapes | inlinevirtual |
~ComplexShape() (defined in SPH::ComplexShape) | SPH::ComplexShape | inlinevirtual |
~Shape() (defined in SPH::Shape) | SPH::Shape | inlinevirtual |