//--------------------------------------------------------------------------------------------------------- /// <summary> /// Конструктор инициализирует объект класса указанными параметрами /// </summary> /// <param name="name">Имя объекта</param> /// <param name="place">Местоположение дороги</param> //--------------------------------------------------------------------------------------------------------- public CRoadElement(String name, TRoadPlaceType place) : base(name) { mWidth = 6; mCoverage = TRoadCoverageType.Asphalt; mCoverageProjected = TRoadCoverageType.Ground; mCategory = TRoadCategoryType.V; mCategoryProjected = TRoadCategoryType.V; mPlace = place; }
//--------------------------------------------------------------------------------------------------------- /// <summary> /// Конструктор инициализирует объект класса указанными параметрами /// </summary> /// <param name="place">Местоположение дороги</param> //--------------------------------------------------------------------------------------------------------- public CRoadInfrastructure(TRoadPlaceType place) : this() { mPlace = place; mName = place.GetDescriptionOrName(); }