PTEMS  0.1.0-dev+git.81fd0e4
PolyTopic Element Method Solver
ptems::DomainDefinition2D Member List

This is the complete list of members for ptems::DomainDefinition2D, including all inherited members.

AddHole(Polygon &&points)ptems::DomainDefinition2Dinline
AddHole(const Polygon &points)ptems::DomainDefinition2Dinline
AddHole(const std::initializer_list< Vector< 2 >> &points)ptems::DomainDefinition2Dinline
AddHole(It begin, It end)ptems::DomainDefinition2Dinline
Boundary() constptems::DomainDefinition2Dinline
BoundingBox() constptems::DomainDefinition2D
DomainDefinition2D(Polygon &&points)ptems::DomainDefinition2Dinline
DomainDefinition2D(const Polygon &points)ptems::DomainDefinition2Dinline
DomainDefinition2D(const std::initializer_list< Vector< 2 >> &points)ptems::DomainDefinition2Dinline
DomainDefinition2D(It begin, It end)ptems::DomainDefinition2Dinline
ExtrudeX(double start, double end) constptems::DomainDefinition2Dinline
ExtrudeY(double start, double end) constptems::DomainDefinition2Dinline
ExtrudeZ(double start, double end) constptems::DomainDefinition2Dinline
Holes() constptems::DomainDefinition2Dinline
IsAligned() constptems::DomainDefinition2D
IsValid() constptems::DomainDefinition2Dinline
LShape(double xMin, double xMax, double yMin, double yMax, double xCentre, double yCentre, LShapeDomain shape=LShapeDomain::MinusSE)ptems::DomainDefinition2Dstatic
LShape(const Vector< 2 > &p1, const Vector< 2 > &p2, const Vector< 2 > &centre, LShapeDomain shape=LShapeDomain::MinusSE)ptems::DomainDefinition2Dinlinestatic
LShape(double xMin, double xMax, double yMin, double yMax, LShapeDomain shape=LShapeDomain::MinusSE)ptems::DomainDefinition2Dinlinestatic
LShape(const Vector< 2 > &p1, const Vector< 2 > &p2, LShapeDomain shape=LShapeDomain::MinusSE)ptems::DomainDefinition2Dinlinestatic
LShape(double min, double max, double centre, LShapeDomain shape=LShapeDomain::MinusSE)ptems::DomainDefinition2Dinlinestatic
LShape(double min, double max, LShapeDomain shape=LShapeDomain::MinusSE)ptems::DomainDefinition2Dinlinestatic
LShape(LShapeDomain shape=LShapeDomain::MinusSE)ptems::DomainDefinition2Dinlinestatic
MinElementsX() constptems::DomainDefinition2D
MinElementsY() constptems::DomainDefinition2D
Obstacle(double xMin, double xMax, double yMin, double yMax, double xMinObstacle, double xMaxObstacle, double yMinObstacle, double yMaxObstacle)ptems::DomainDefinition2Dstatic
Obstacle(const Vector< 2 > &p1, const Vector< 2 > &p2, const Vector< 2 > &obs1, const Vector< 2 > &obs2)ptems::DomainDefinition2Dinlinestatic
Obstacle(double min, double max, double minObstacle, double maxObstacle)ptems::DomainDefinition2Dinlinestatic
operator bool() constptems::DomainDefinition2Dinlineexplicit
Polygon typedefptems::DomainDefinition2D
SmallestDistanceX() constptems::DomainDefinition2D
SmallestDistanceY() constptems::DomainDefinition2D
Square(double xMin, double xMax, double yMin, double yMax)ptems::DomainDefinition2Dstatic
Square(const Vector< 2 > &p1, const Vector< 2 > &p2)ptems::DomainDefinition2Dinlinestatic
Square(double min, double max)ptems::DomainDefinition2Dinlinestatic
Square()ptems::DomainDefinition2Dinlinestatic