add(const std::shared_ptr< Shape > shape) (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | |
add(const CompositeShape &compShape) | Geometry2d::CompositeShape | |
begin() const (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
begin() (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
clear() | Geometry2d::CompositeShape | |
clone() const override (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | virtual |
CompositeShape(const std::shared_ptr< Shape > shape) (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
CompositeShape() (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
CompositeShape(const CompositeShape &other) (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
const_iterator typedef (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | |
containsPoint(Point pt) const override (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | virtual |
empty() (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
end() const (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
end() (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
hit(const T &obj) const | Geometry2d::CompositeShape | inline |
hit(Point pt) const override | Geometry2d::CompositeShape | inlinevirtual |
hit(const Segment &seg) const override (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inlinevirtual |
iterator typedef (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | |
nearPoint(Point pt, float threshold) const override (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | virtual |
operator[](unsigned int index) (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
operator[](unsigned int index) const (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
Shape() (defined in Geometry2d::Shape) | Geometry2d::Shape | inline |
size() const (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
subshapes() const (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inline |
toString() override (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inlinevirtual |
value_type typedef (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | |
~CompositeShape() (defined in Geometry2d::CompositeShape) | Geometry2d::CompositeShape | inlinevirtual |
~Shape() (defined in Geometry2d::Shape) | Geometry2d::Shape | inlinevirtual |