示例#1
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddCurveParameter("floors", "floo", "Outputs the floor plans", GH_ParamAccess.list);
     pManager.AddBrepParameter("volumes", "v3", "Outputs the volume of the buildings", GH_ParamAccess.tree);
     pManager.AddIntegerParameter("numberOfBranches", "branches", "Outputs the number of branches that the original trees contain", GH_ParamAccess.item);
 }
示例#2
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddGenericParameter("FD Extrusion", "G", @"A FD Extrusion object, connect this output to a component in '02 Cube Objects'", GH_ParamAccess.item);
     pManager.AddBrepParameter("Shape", "S", "Just for display", GH_ParamAccess.item);
 }
示例#3
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Brep", "B", "Extracted surface.", GH_ParamAccess.item);
 }
示例#4
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("B", "Brep", "Resulding solid(s)", GH_ParamAccess.tree);
 }
示例#5
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddGenericParameter("Profile", "Profile", "Created profile", GH_ParamAccess.item);
     pManager.AddBrepParameter("Brep", "Brep", "Brep of profile", GH_ParamAccess.item);
 }
示例#6
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddCurveParameter("Polyline", "P", "Output polylines", GH_ParamAccess.list);
     pManager.AddBrepParameter("Polygon", "P", "Output faces", GH_ParamAccess.list);
 }
示例#7
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Brep", "B", "Resulting geometry", GH_ParamAccess.list);
     pManager.AddCurveParameter("Edges", "E", "Edge lines", GH_ParamAccess.list);
 }
示例#8
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Surfaces", "Srf", "楼梯曲面", GH_ParamAccess.list);
     pManager.AddCurveParameter("BeamLines", "BeamLines", "主梁轴线", GH_ParamAccess.list);
     pManager.AddLineParameter("Steplines", "Steplines", "踏步轴线", GH_ParamAccess.list);
 }