Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
BuilderAuxiliaryImage Class Referencefinal

#include <BuilderMimicElement.hpp>

Inheritance diagram for BuilderAuxiliaryImage:
[legend]
Collaboration diagram for BuilderAuxiliaryImage:
[legend]

Public Member Functions

std::shared_ptr< iv::mimics::AbstractMimicElementcreatorMimic (double x, double y) override
 
virtual std::shared_ptr< iv::mimics::AbstractMimicElementcreatorMimicTwoPoints (const iv::math::geometry::Point2d &firstPoint, const iv::math::geometry::Point2d &secondPoint) const
 
virtual std::shared_ptr< iv::mimics::AbstractMimicElementcreatorMimicMultiplePoints (const std::vector< iv::math::geometry::Point2d > &points) const
 
virtual bool isTwoPoints () const
 
virtual bool isMultiplePoints () const
 
bool isSinglePoint () const
 

Member Function Documentation

◆ creatorMimic()

std::shared_ptr< iv::mimics::AbstractMimicElement > BuilderAuxiliaryImage::creatorMimic ( double x,
double y )
overridevirtual

Reimplemented from AbstractBuilderMimicElement.

◆ creatorMimicMultiplePoints()

std::shared_ptr< iv::mimics::AbstractMimicElement > AbstractBuilderMimicElement::creatorMimicMultiplePoints ( const std::vector< iv::math::geometry::Point2d > & points) const
nodiscardvirtualinherited

Reimplemented in BuilderAuxiliaryPolyline.

◆ creatorMimicTwoPoints()

std::shared_ptr< iv::mimics::AbstractMimicElement > AbstractBuilderMimicElement::creatorMimicTwoPoints ( const iv::math::geometry::Point2d & firstPoint,
const iv::math::geometry::Point2d & secondPoint ) const
nodiscardvirtualinherited

◆ isMultiplePoints()

bool AbstractBuilderMimicElement::isMultiplePoints ( ) const
nodiscardvirtualinherited

Reimplemented in BuilderAuxiliaryPolyline.

◆ isSinglePoint()

bool AbstractBuilderMimicElement::isSinglePoint ( ) const
nodiscardinherited

◆ isTwoPoints()

bool AbstractBuilderMimicElement::isTwoPoints ( ) const
nodiscardvirtualinherited

The documentation for this class was generated from the following files: