Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <BuilderMimicElement.hpp>
Public Member Functions | |
std::shared_ptr< iv::mimics::AbstractMimicElement > | creatorMimic (double x, double y) override |
virtual std::shared_ptr< iv::mimics::AbstractMimicElement > | creatorMimicTwoPoints (const iv::math::geometry::Point2d &firstPoint, const iv::math::geometry::Point2d &secondPoint) const |
virtual std::shared_ptr< iv::mimics::AbstractMimicElement > | creatorMimicMultiplePoints (const std::vector< iv::math::geometry::Point2d > &points) const |
virtual bool | isTwoPoints () const |
virtual bool | isMultiplePoints () const |
bool | isSinglePoint () const |
|
overridevirtual |
Reimplemented from AbstractBuilderMimicElement.
|
nodiscardvirtualinherited |
Reimplemented in BuilderAuxiliaryPolyline.
|
nodiscardvirtualinherited |
Reimplemented in BuilderAuxiliaryLine, and BuilderAuxiliarySquare.
|
nodiscardvirtualinherited |
Reimplemented in BuilderAuxiliaryPolyline.
|
nodiscardinherited |
|
nodiscardvirtualinherited |
Reimplemented in BuilderAuxiliaryLine, and BuilderAuxiliarySquare.