ICloneable
Short summary
Interface to clone objects. Cloning is necessary when an object is to be edited and at the same time the origin must remain unchangeable. This is the case, for example, if you have a list of teach points and a camera generates an offset for all teach points, then there is a deepClone of the list and then the offset is calculated for each teach point.
| Access | Abstract | Final | Extends | Implements |
|---|---|---|---|---|
| - | No | No | __SYSTEM.IQueryInterface | - |
UML Diagram
Methods
clone
- Return type: CNM_ReturnTypes.CloneResult
This method is used to create a new instance…
deepClone
- Return type: CNM_ReturnTypes.CloneResult
This method is used to create a new instance…
deepDestruct
- Return type:
VOID
This method is a self-destruction if the object was created dynamically.…
destruct
- Return type:
VOID
This method is a self-destruction if the object was created dynamically.…
Code
Declaration
INTERFACE ICloneable EXTENDS __SYSTEM.IQueryInterface