SPHinXsys  alpha version
SPH::AlignedBoxShape Member List

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

AlignedBoxShape(const Transformd &transformd, Args &&...args)SPH::AlignedBoxShapeinlineexplicit
AlignedBoxShape(const Shape &shape, Args &&...args)SPH::AlignedBoxShapeinlineexplicit
bounding_box_ (defined in SPH::Shape)SPH::Shapeprotected
bounding_box_ (defined in SPH::Shape)SPH::Shapeprotected
checkContain(const Vecd &input_pnt, bool BOUNDARY_INCLUDED=true) override (defined in SPH::TransformShape< GeometricShapeBox >)SPH::TransformShape< GeometricShapeBox >inlinevirtual
checkContain(const Vec3d &pnt, bool BOUNDARY_INCLUDED=true) override (defined in SPH::GeometricShapeBox)SPH::GeometricShapeBoxvirtual
checkInBounds(int axis, const Vecd &point) (defined in SPH::AlignedBoxShape)SPH::AlignedBoxShape
checkLowerBound(int axis, const Vecd &point) (defined in SPH::AlignedBoxShape)SPH::AlignedBoxShape
checkNearLowerBound(int axis, const Vecd &point, Real threshold) (defined in SPH::AlignedBoxShape)SPH::AlignedBoxShape
checkNearSurface(const Vecd &input_pnt, Real threshold) (defined in SPH::Shape)SPH::Shape
checkNearSurface(const Vecd &input_pnt, Real threshold) (defined in SPH::Shape)SPH::Shape
checkNearUpperBound(int axis, const Vecd &point, Real threshold) (defined in SPH::AlignedBoxShape)SPH::AlignedBoxShape
checkNotFar(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
checkUpperBound(int axis, const Vecd &point) (defined in SPH::AlignedBoxShape)SPH::AlignedBoxShape
contact_geometry_ (defined in SPH::GeometricShape)SPH::GeometricShapeprotected
findBounds() override (defined in SPH::TransformShape< GeometricShapeBox >)SPH::TransformShape< GeometricShapeBox >inlineprotectedvirtual
findClosestPoint(const Vecd &input_pnt) override (defined in SPH::TransformShape< GeometricShapeBox >)SPH::TransformShape< GeometricShapeBox >inlinevirtual
findClosestPoint(const Vec3d &pnt) override (defined in SPH::GeometricShapeBox)SPH::GeometricShapeBoxvirtual
SPH::findNormalDirection(const Vecd &input_pnt)SPH::Shape
SPH::Shape::findNormalDirection(const Vecd &input_pnt)SPH::Shape
SPH::findSignedDistance(const Vecd &input_pnt)SPH::Shape
SPH::Shape::findSignedDistance(const Vecd &input_pnt)SPH::Shape
GeometricShape(const std::string &shape_name) (defined in SPH::GeometricShape)SPH::GeometricShapeinlineexplicit
GeometricShapeBox(const Vec2d &halfsize, const std::string &shape_name="GeometricShapeBox") (defined in SPH::GeometricShapeBox)SPH::GeometricShapeBoxexplicit
GeometricShapeBox(const Vec3d &halfsize, const std::string &shape_name="GeometricShapeBox") (defined in SPH::GeometricShapeBox)SPH::GeometricShapeBoxexplicit
getBounds() (defined in SPH::Shape)SPH::Shape
getBounds() (defined in SPH::Shape)SPH::Shape
getContactGeometry() (defined in SPH::GeometricShape)SPH::GeometricShapeinline
getLowerPeriodic(int axis, const Vecd &point) (defined in SPH::AlignedBoxShape)SPH::AlignedBoxShape
getName() (defined in SPH::Shape)SPH::Shapeinline
getName() (defined in SPH::Shape)SPH::Shapeinline
getTransform()SPH::TransformShape< GeometricShapeBox >inline
getUpperPeriodic(int axis, const Vecd &point) (defined in SPH::AlignedBoxShape)SPH::AlignedBoxShape
HalfSize() (defined in SPH::AlignedBoxShape)SPH::AlignedBoxShapeinline
halfsize_ (defined in SPH::GeometricShapeBox)SPH::GeometricShapeBoxprotected
halfsize_ (defined in SPH::GeometricShapeBox)SPH::GeometricShapeBoxprotected
is_bounds_found_ (defined in SPH::Shape)SPH::Shapeprotected
is_bounds_found_ (defined in SPH::Shape)SPH::Shapeprotected
isValid() (defined in SPH::Shape)SPH::Shapeinlinevirtual
multi_polygon_ (defined in SPH::GeometricShapeBox)SPH::GeometricShapeBoxprotected
name_ (defined in SPH::Shape)SPH::Shapeprotected
name_ (defined in SPH::Shape)SPH::Shapeprotected
setName(const std::string &name) (defined in SPH::Shape)SPH::Shapeinline
setName(const std::string &name) (defined in SPH::Shape)SPH::Shapeinline
setTransform(const Transformd &transformd) (defined in SPH::TransformShape< GeometricShapeBox >)SPH::TransformShape< GeometricShapeBox >inline
Shape(const std::string &shape_name) (defined in SPH::Shape)SPH::Shapeinlineexplicit
Shape(const std::string &shape_name) (defined in SPH::Shape)SPH::Shapeinlineexplicit
transformd_ (defined in SPH::TransformShape< GeometricShapeBox >)SPH::TransformShape< GeometricShapeBox >protected
TransformShape(const Transformd &transformd, ConstructorArgs &&...args)SPH::TransformShape< GeometricShapeBox >inlineexplicit
~GeometricShapeBox() (defined in SPH::GeometricShapeBox)SPH::GeometricShapeBoxinlinevirtual
~GeometricShapeBox() (defined in SPH::GeometricShapeBox)SPH::GeometricShapeBoxinlinevirtual
~Shape() (defined in SPH::Shape)SPH::Shapeinlinevirtual
~TransformShape() (defined in SPH::TransformShape< GeometricShapeBox >)SPH::TransformShape< GeometricShapeBox >inlinevirtual