An NDoc Documented Class Library

MNComponent Class

MNComponent is the rootclass, from which are derived some important classes, like Entity and MNDevice. The class is typical for a nodestructure. So she contains children and has a parent by himself. With the property MNName a node inner a parent is unique. With the function fullPath you get an unique nodedescription by "/" separated names. If you set the parent, the MNComponent is added to the children of this parent. In case of generatenams = true a valid name is generated and set to the MNComponent. The default indexer is set to a MNComponentclass

For a list of all members of this type, see MNComponent Members.

System.Object
   Minais.Drawing3d.MNComponent
      Minais.Drawing3d.Entity
      Minais.Drawing3d.MNDevice
      Minais.Drawing3d.TextObject

public class MNComponent : IList, ICollection, IEnumerable, IName, IPath

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: Minais.Drawing3d

Assembly: Drawing3d (in Drawing3d.dll)

See Also

MNComponent Members | Minais.Drawing3d Namespace