Triggers the deletion command on the selected node.
Remove all edges between the node (or nodes) and the project graph. After the edges are deleted, all nodes in the graph that are not connected to it anymore are marked as transient. Transient nodes cannot be queried, and will be properly deleted by the java garbage collector.
Triggers the undo command on the transaction log.
Logged transactions can be reversed, allowing the system to perform an “undo” operation on previous changes.
Triggers the redo command on the transaction log.
The log also keeps track of transactions that have been undone, enabling you to “redo” them if needed. Undo and redo operations can be performed in sequence (a “chain”), but once a new command is executed, the chain of possible redos is cleared. Thus, it is possible to re apply the transactions previously “undone”. Yet, one a new transaction is performed (running a new RGG function, applying a modification through the attribute editor, adding an object through the menu, …) the chain of transaction do not lead to the “redo” anymore. Thus, it is not possible to “undo” > apply new > “redo”.
It remove all edges from the two registered roots of the project graph. The two roots are main graph root and the meta graph root, of id 0 and 1 respectively (in all projects). Additional roots should be managed separately.
It effectively deletes all nodes from the project graph.
It deletes the current compiled classes and regenerates them. It can be useful if the project crashes.
A set of command to edit point clouds in the current graph. The commands trigger thetools, shape fitting, and clustering
Link to the QSM tools. Available from the qsm plugin.