List of all members.
Definition at line 48 of file pasteCommand.h.
Constructor & Destructor Documentation
|copy_buffer_ptr||a shared pointer pointing to the copy buffer. |
|selection_ptr||a shared pointer pointing to the selection object. |
|cloud_ptr||a shared pointer pointing to the cloud object. |
Definition at line 46 of file pasteCommand.cpp.
Default constructor - object is not default constructable.
Definition at line 78 of file pasteCommand.h.
Copy constructor - commands are non-copyable.
Definition at line 83 of file pasteCommand.h.
Member Function Documentation
Appends the points in the copy buffer into the cloud.
After appending the points to the cloud, this function also updates the selection object to point to the newly pasted points. This also updates the selection object to point to the newly pasted points.
Definition at line 55 of file pasteCommand.cpp.
Equal operator - commands are non-copyable.
Definition at line 90 of file pasteCommand.h.
Member Data Documentation
a pointer pointing to the copy buffer.
Definition at line 107 of file pasteCommand.h.
The size of the cloud before new points are pasted. This value is used to mark the point where points were added to the cloud. In order to support undo, one only has to resize the cloud using this value.
Definition at line 98 of file pasteCommand.h.
A shared pointer pointing to the selection object.
Definition at line 101 of file pasteCommand.h.
The documentation for this class was generated from the following files: