Exemple #1
0
        /// <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);
        }
Exemple #2
0
 /// <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);
 }
Exemple #4
0
        /// <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);
 }
Exemple #7
0
 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);
 }
Exemple #8
0
 /// <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);
 }
Exemple #9
0
 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);
 }
Exemple #11
0
 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);
 }