Layers
Every Entity in DG Kernel models has a string property
called "Layer Name". Layer Name should be considered as family name of the object.
There is no separate "layer" objects created in the software.
In every operation, where layers are involved, only individual layer names are
used to to dynamically classify objects.
Layers are user-defined classification of objects independent of the child/parent relationship. The DG Kernel software itself does
not modify or use layer names, unless requested by the user or programmatically
By default the Layer Name is an empty string (Default Layer).
The layer name can be used to store an application-defined string in the
object. See details at User Data
Programmatically individual Layer Name can be accessed via the
IUserData_DG
interface, which can be queried from the correspondent
IEntity_DG interface.
|