using FeMM.Grasshopper.DataTypes;
using Grasshopper.Kernel;
using Maffeis.Checkers.Concrete.Checkers;
using System;
using System.Collections.Generic;
using System.Runtime.Versioning;

namespace FeMM.Grasshopper.Components.MeCheck2
{
#if NETCOREAPP
    [SupportedOSPlatform("windows")]
#endif
    public class SuperElementCheckComponentV1_OBSOLETE : SuperElementCheckComponentBase
    {
        public SuperElementCheckComponentV1_OBSOLETE()
          : base()
        {
        }

        public override GH_Exposure Exposure => GH_Exposure.hidden;

        /// <summary>
        /// Gets the unique ID for this component. Do not change this ID after release.
        /// </summary>
        public override Guid ComponentGuid => new("9dfff492-5eda-4a25-9047-ad8511017116");

        protected override void RegisterInputs(GH_InputParamManager pManager)
        {
        }

        protected override void RegisterOutputs(GH_OutputParamManager pManager)
        {
        }

        protected override void LoadReadedData(IGH_DataAccess DA)
        {
        }

        protected override void ReadAdditionalParams(IGH_DataAccess DA)
        {
        }

        protected override bool ComputeStiffeners(IGH_DataAccess DA, List<GH_CompositeBeam> beams, SectionCheckerModelCode2010[][] checkers, double tolerance = 10)
        {
            return true;
        }

        protected override void ResetData()
        {
        }
    }
}
303 files24 directories