/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddPlaneParameter("Display Planes on C1", "Display Planes on C1", "Display Planes on C1", GH_ParamAccess.list); pManager.AddGenericParameter("Display Planes on C2", "Display Planes on C2", "Display Planes on C2", GH_ParamAccess.tree); pManager.AddCircleParameter("Display C1", "Display C1", "Display C1", GH_ParamAccess.list); pManager.AddCircleParameter("Display C2", "Display C2", "Display C2", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddArcParameter("互补圆弧", "C", "与已知圆弧能形成整圆的圆弧", GH_ParamAccess.item); pManager.AddCircleParameter("复原圆", "C", "已知圆弧对应的圆", GH_ParamAccess.item); pManager.AddPlaneParameter("平面", "P", "已知圆弧所在的平面", GH_ParamAccess.item); pManager.AddNumberParameter("半径", "R", "已知圆弧的半径", GH_ParamAccess.item); pManager.AddNumberParameter("弧度数", "R", "已知圆弧的弧度数", GH_ParamAccess.item); pManager.HideParameter(1); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddPlaneParameter("Plane", "Pl", "show plane", GH_ParamAccess.item); pManager.AddCurveParameter("interCurves", "interCurves", "interCurves", GH_ParamAccess.item); pManager.AddCircleParameter("circleN", "circleN", "circleN", GH_ParamAccess.item); pManager.AddPointParameter("ptA", "ptA", "show ptA", GH_ParamAccess.item); pManager.AddBrepParameter("cone", "cone", "cone cone", GH_ParamAccess.item); pManager.AddPointParameter("pts", "pts", "pts", GH_ParamAccess.item); pManager.AddLineParameter("ConnectionLines", "ConnectionLines", "ConnectionLines", GH_ParamAccess.item); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCircleParameter("Display Circle", "Display Circle", "Display Circle", GH_ParamAccess.list); pManager.AddCurveParameter("Display Tri", "Display Tri", "Display Tri", GH_ParamAccess.list); pManager.AddCurveParameter("Display Eql Circum", "Display Eql Circum", "Display Eql Circum", GH_ParamAccess.list); pManager.AddCurveParameter("Display Eql Area", "Display Eql Area", "Display Eql Area", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCircleParameter("Display C1", "Display C1", "Display C1", GH_ParamAccess.list); pManager.AddPlaneParameter("Display Planes on C1", "Display Planes on C1", "Display Planes on C1", GH_ParamAccess.list); pManager.AddCircleParameter("Display C2_Vertical", "Display C2_Verti4cal", "Display C2_Vertical", GH_ParamAccess.list); pManager.AddGenericParameter("Display Planes on C2", "Display Planes on C2", "Display Planes on C2", GH_ParamAccess.tree); pManager.AddCircleParameter("Display C2_Horizontal", "Display C2_Horizontal", "Display C2_Horizontal", GH_ParamAccess.list); pManager.AddCurveParameter("Display Shifted Verticale", "Display Shifted Verticale", "Display Shifted Verticale", GH_ParamAccess.list); pManager.AddCurveParameter("Display Shifted Horizontal", "Display Shifted Horizontal", "Display Shifted Horizontal", GH_ParamAccess.list); /* * pManager.AddGenericParameter("Display Planes on C2", "Display Planes on C2", "Display Planes on C2", GH_ParamAccess.tree); */ }
//Output protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCircleParameter("Circles", "C", "Recursive circles", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCircleParameter("PitchCircle", "C", "Pitch Circles", GH_ParamAccess.list); pManager.AddCurveParameter("AxePolyline", "L", "Polyline of Axe", GH_ParamAccess.item); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGenericParameter("Repulsion Force", "AB", "The repulsion behavior data structure", GH_ParamAccess.item); pManager.AddCircleParameter("Repulsion Threshold Viz", "V", "Visual representation of repulsion targets and thresholds", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCircleParameter("Centers", "C", "Circum-circles for all mesh triangles (quads are skipped)", GH_ParamAccess.list); //pManager.AddNumberParameter("Ratio", "R", "Ratio of triangles; altitude / longest edge. (quads are skipped)", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGenericParameter("iMeshField", "iF", "Field for mesh generation.", GH_ParamAccess.item); pManager.AddCircleParameter("Reference", "Geom", "Reference geometry representing the frustum.", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGenericParameter("Gears", "G", "Gears", GH_ParamAccess.list); pManager.AddCircleParameter("Pitch", "P", "Pitch", GH_ParamAccess.list); pManager.AddIntegerParameter("Ratio", "R", "Ratio", GH_ParamAccess.list); }