Engauge Digitizer 2
Loading...
Searching...
No Matches
CentipedeEndpointsAbstract Class Reference

Base class for cartesian/polar calculations for centipedes. More...

#include <CentipedeEndpointsAbstract.h>

Inheritance diagram for CentipedeEndpointsAbstract:
Inheritance graph
Collaboration diagram for CentipedeEndpointsAbstract:
Collaboration graph

Public Member Functions

 CentipedeEndpointsAbstract (const DocumentModelGuideline &modelGuideline, const Transformation &transformation, const QPointF &posClickScreen)
 Constructor with individual coordinates.
virtual ~CentipedeEndpointsAbstract ()

Protected Member Functions

const DocumentModelGuidelinemodelGuideline () const
 Settings.
QPointF posClickScreen () const
 Center of circle in screen coordinates.
const Transformationtransformation () const
 Transformation which is static through the entire lifetime of the Centipede class instances.

Detailed Description

Base class for cartesian/polar calculations for centipedes.

Definition at line 15 of file CentipedeEndpointsAbstract.h.

Constructor & Destructor Documentation

◆ CentipedeEndpointsAbstract()

CentipedeEndpointsAbstract::CentipedeEndpointsAbstract ( const DocumentModelGuideline & modelGuideline,
const Transformation & transformation,
const QPointF & posClickScreen )

Constructor with individual coordinates.

Definition at line 14 of file CentipedeEndpointsAbstract.cpp.

16 :
17 m_modelGuideline (modelGuideline),
18 m_transformation (transformation),
19 m_posClickScreen (posClickScreen)
20{
21}
QPointF posClickScreen() const
Center of circle in screen coordinates.
const DocumentModelGuideline & modelGuideline() const
Settings.
const Transformation & transformation() const
Transformation which is static through the entire lifetime of the Centipede class instances.

◆ ~CentipedeEndpointsAbstract()

CentipedeEndpointsAbstract::~CentipedeEndpointsAbstract ( )
virtual

Definition at line 23 of file CentipedeEndpointsAbstract.cpp.

24{
25}

Member Function Documentation

◆ modelGuideline()

const DocumentModelGuideline & CentipedeEndpointsAbstract::modelGuideline ( ) const
protected

Settings.

Definition at line 27 of file CentipedeEndpointsAbstract.cpp.

28{
29 return m_modelGuideline;
30}

◆ posClickScreen()

QPointF CentipedeEndpointsAbstract::posClickScreen ( ) const
protected

Center of circle in screen coordinates.

Definition at line 32 of file CentipedeEndpointsAbstract.cpp.

33{
34 return m_posClickScreen;
35}

◆ transformation()

const Transformation & CentipedeEndpointsAbstract::transformation ( ) const
protected

Transformation which is static through the entire lifetime of the Centipede class instances.

Definition at line 37 of file CentipedeEndpointsAbstract.cpp.

38{
39 return m_transformation;
40}

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