using System; using System.IO; using System.Collections; using System.Collections.Generic; using FastReport.Utils; namespace FastReport.Map { /// /// Holds the list of objects of type. /// public class ShapeCollection : FRCollectionBase { /// /// Gets or sets the element at the specified index. /// /// Index of an element. /// The element at the specified index. public ShapeBase this[int index] { get { return List[index] as ShapeBase; } set { List[index] = value; } } /// /// Initializes a new instance of the class with default settings. /// public ShapeCollection() : this(null) { } /// /// Initializes a new instance of the class with specified owner. /// public ShapeCollection(Base owner) : base(owner) { } } }