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 DocumentModelGuideline & modelGuideline () const
 Settings.
QPointF posClickScreen () const
 Center of circle in screen coordinates.
const Transformation & transformation () 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: