![]() |
TinkerCell Core 1.0
TinkerCell's Core library providing all basic functionalities
|
A set of classes that allow undo/redo (using Qt Undo framework). More...
Classes | |
class | Tinkercell::ChangeDataCommand< T > |
This template class allows undo and redo of a change made to a data table. More... | |
class | Tinkercell::Change2DataCommand< T1, T2 > |
Changes two different data tables. More... | |
class | Tinkercell::TextUndoCommand |
this command performs a text change More... | |
class | Tinkercell::InsertHandlesCommand |
this command inserts new handles to a NetworkHandle More... | |
class | Tinkercell::RemoveHandlesCommand |
this command inserts new handles to a NetworkHandle More... | |
class | Tinkercell::MoveCommand |
this command performs a move and allows redo/undo of that move More... | |
class | Tinkercell::InsertGraphicsCommand |
this command performs an insert and allows redo/undo of that insert More... | |
class | Tinkercell::RemoveGraphicsCommand |
this command performs an removal and allows redo/undo of that removal More... | |
class | Tinkercell::ChangeBrushCommand |
this command changes the brush of an item More... | |
class | Tinkercell::ChangePenCommand |
this command changes the pen of an item More... | |
class | Tinkercell::ChangeBrushAndPenCommand |
this command changes the pen and/or brush of an item More... | |
class | Tinkercell::ChangeZCommand |
this command changes the pen of an item More... | |
class | Tinkercell::TransformCommand |
this command changes the size, angle, and orientation of an item More... | |
class | Tinkercell::ChangeParentCommand |
this command changes the parent of a graphics item (not handles) More... | |
class | Tinkercell::RenameCommand |
this command changes the name of the handle of an item. important: use full name of the items! More... | |
class | Tinkercell::CompositeCommand |
this command can be used to combine multiple commands into one command More... | |
class | Tinkercell::ReverseUndoCommand |
this command can be used to invert another undo command (i.e. flip the redo/undo) More... | |
class | Tinkercell::ReplaceNodeGraphicsCommand |
this command can be used to replace the graphical representation of a node from an xml file More... | |
class | Tinkercell::AssignHandleCommand |
this command assigns handles to items More... | |
class | Tinkercell::MergeHandlesCommand |
this command places all the graphics items inside one handle into the other More... | |
class | Tinkercell::SetParentHandleCommand |
this command assigns parent(s) to one or more handles More... | |
class | Tinkercell::SetGraphicsSceneVisibilityCommand |
this command is used to hide graphics items. Hidden graphics items will be part (unless their handles are also hidden) of the network but not visible on the screen. More... | |
class | Tinkercell::SetHandleFamilyCommand |
this command is used to hide graphics items. Hidden graphics items will be part (unless their handles are also hidden) of the network but not visible on the screen. More... | |
class | Tinkercell::AddControlPointCommand |
An command that adds a new control point to a connection item; it has undo and redo functionality. More... | |
class | Tinkercell::RemoveControlPointCommand |
A command that removed control points. Allows undo and redo. More... | |
class | Tinkercell::AddCurveSegmentCommand |
An command that adds a new control point to a connection item; it has undo and redo functionality. More... | |
class | Tinkercell::RemoveCurveSegmentCommand |
A command that removed control points. Allows undo and redo. More... | |
class | Tinkercell::ReplaceConnectedNodeCommand |
this command replaces one node item in a connection item with another More... | |
class | Tinkercell::LineTypeChanged |
command for changing line type of connections More... | |
class | Tinkercell::ChangeArrowHeadDistance |
command for changing distance between arrowhead and objects More... | |
Typedefs | |
typedef ChangeDataCommand < QString > | Tinkercell::ChangeTextDataCommand |
this command is used to replace text data inside a handle | |
typedef ChangeDataCommand< qreal > | Tinkercell::ChangeNumericalDataCommand |
this command is used to replace numerical data inside a handle |
A set of classes that allow undo/redo (using Qt Undo framework).
typedef ChangeDataCommand<qreal> Tinkercell::ChangeNumericalDataCommand |
this command is used to replace numerical data inside a handle
Definition at line 1347 of file DataTable.h.
typedef ChangeDataCommand<QString> Tinkercell::ChangeTextDataCommand |
this command is used to replace text data inside a handle
Definition at line 1342 of file DataTable.h.