Skip to main content

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.

AccessAbstractFinalExtendsImplements
-NoNo__SYSTEM.IQueryInterface-

UML Diagram​

Methods​

clone​

This method is used to create a new instance…

deepClone​

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