Engauge Digitizer  2
Public Member Functions | List of all members
TransformationStateUndefined Class Reference

Class to not show transformation since transformation is undefined. More...

#include <TransformationStateUndefined.h>

Inheritance diagram for TransformationStateUndefined:
Inheritance graph
Collaboration diagram for TransformationStateUndefined:
Collaboration graph

Public Member Functions

 TransformationStateUndefined (TransformationStateContext &context, QGraphicsScene &scene)
 Single constructor. More...
 
virtual void begin (bool isGnuplot, CmdMediator &cmdMediator, const Transformation &transformation, const QString &selectedGraphCurve)
 Method that is called at the exact moment a state is entered. Typically called just after end for the previous state. More...
 
virtual void end (CmdMediator &cmdMediator, const Transformation &transformation)
 Method that is called at the exact moment a state is exited. Typically called just before begin for the next state. More...
 
virtual void updateAxesChecker (CmdMediator &cmdMediator, const Transformation &transformation)
 Apply the new DocumentModelAxesChecker. More...
 
- Public Member Functions inherited from TransformationStateAbstractBase
 TransformationStateAbstractBase (TransformationStateContext &context)
 Single constructor. More...
 
virtual ~TransformationStateAbstractBase ()
 

Additional Inherited Members

- Protected Member Functions inherited from TransformationStateAbstractBase
TransformationStateContextcontext ()
 Reference to the TransformationStateContext that contains all the TransformationStateAbstractBase subclasses, without const. More...
 

Detailed Description

Class to not show transformation since transformation is undefined.

Definition at line 12 of file TransformationStateUndefined.h.

Constructor & Destructor Documentation

◆ TransformationStateUndefined()

TransformationStateUndefined::TransformationStateUndefined ( TransformationStateContext context,
QGraphicsScene &  scene 
)

Single constructor.

Definition at line 14 of file TransformationStateUndefined.cpp.

Member Function Documentation

◆ begin()

void TransformationStateUndefined::begin ( bool  isGnuplot,
CmdMediator cmdMediator,
const Transformation transformation,
const QString &  selectedGraphCurve 
)
virtual

Method that is called at the exact moment a state is entered. Typically called just after end for the previous state.

Implements TransformationStateAbstractBase.

Definition at line 20 of file TransformationStateUndefined.cpp.

25 {
26  LOG4CPP_INFO_S ((*mainCat)) << "TransformationStateUndefined::begin";

◆ end()

void TransformationStateUndefined::end ( CmdMediator cmdMediator,
const Transformation transformation 
)
virtual

Method that is called at the exact moment a state is exited. Typically called just before begin for the next state.

Implements TransformationStateAbstractBase.

Definition at line 28 of file TransformationStateUndefined.cpp.

31 {
32  LOG4CPP_INFO_S ((*mainCat)) << "TransformationStateUndefined::end";

◆ updateAxesChecker()

void TransformationStateUndefined::updateAxesChecker ( CmdMediator cmdMediator,
const Transformation transformation 
)
virtual

Apply the new DocumentModelAxesChecker.

Implements TransformationStateAbstractBase.

Definition at line 34 of file TransformationStateUndefined.cpp.

37 {
38  LOG4CPP_INFO_S ((*mainCat)) << "TransformationStateUndefined::updateAxesChecker";
39 
40  // Noop

The documentation for this class was generated from the following files:
TransformationStateAbstractBase
Base class for all transformation states. This serves as an interface to TransformationStateContext.
Definition: TransformationStateAbstractBase.h:24
LOG4CPP_INFO_S
#define LOG4CPP_INFO_S(logger)
Definition: convenience.h:18
mainCat
log4cpp::Category * mainCat
Definition: Logger.cpp:14
TransformationStateAbstractBase::context
TransformationStateContext & context()
Reference to the TransformationStateContext that contains all the TransformationStateAbstractBase sub...
Definition: TransformationStateAbstractBase.cpp:19