labplot  2.8.2
About: LabPlot is an application for plotting and analysis of 2D and 3D functions and data. It is a complete rewrite of LabPlot1 and lacks in the first release a lot of features available in the predecessor. On the other hand, the GUI and the usability is more superior.
  Fossies Dox: labplot-2.8.2.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

AspectChildReparentCmd Class Reference

#include <aspectcommands.h>

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

Public Member Functions

 AspectChildReparentCmd (AbstractAspectPrivate *target, AbstractAspectPrivate *new_parent, AbstractAspect *child, int new_index)
 
void redo () override
 
void undo () override
 

Protected Attributes

AbstractAspectPrivatem_target
 
AbstractAspectPrivatem_new_parent
 
AbstractAspectm_child
 
int m_index {-1}
 
int m_new_index
 

Detailed Description

Definition at line 105 of file aspectcommands.h.

Constructor & Destructor Documentation

◆ AspectChildReparentCmd()

AspectChildReparentCmd::AspectChildReparentCmd ( AbstractAspectPrivate target,
AbstractAspectPrivate new_parent,
AbstractAspect child,
int  new_index 
)
inline

Member Function Documentation

◆ redo()

◆ undo()

Member Data Documentation

◆ m_child

AbstractAspect* AspectChildReparentCmd::m_child
protected

Definition at line 133 of file aspectcommands.h.

Referenced by AspectChildReparentCmd(), redo(), and undo().

◆ m_index

int AspectChildReparentCmd::m_index {-1}
protected

Definition at line 134 of file aspectcommands.h.

Referenced by redo(), and undo().

◆ m_new_index

int AspectChildReparentCmd::m_new_index
protected

Definition at line 135 of file aspectcommands.h.

Referenced by redo().

◆ m_new_parent

AbstractAspectPrivate* AspectChildReparentCmd::m_new_parent
protected

Definition at line 132 of file aspectcommands.h.

Referenced by AspectChildReparentCmd(), redo(), and undo().

◆ m_target

AbstractAspectPrivate* AspectChildReparentCmd::m_target
protected

Definition at line 131 of file aspectcommands.h.

Referenced by AspectChildReparentCmd(), redo(), and undo().


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