/// <summary> /// Registers all the input parameters for this component. /// </summary> protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager) { var p = new MolecularParam(); p.Name = "Molecular"; p.NickName = "M"; p.Access = GH_ParamAccess.item; pManager.AddParameter(p); pManager.AddBooleanParameter("Filter", "F", "Filter out unstressed bars", GH_ParamAccess.item, true); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddTextParameter("Output", "Output", "Output", GH_ParamAccess.list); pManager.AddNumberParameter("Volume", "Volume", "Volume", GH_ParamAccess.item); var p = new MolecularParam(); p.Name = "Molecular"; p.NickName = "M"; p.Access = GH_ParamAccess.item; pManager.AddParameter(p); }