Example #1
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("RC", "RC", "output RC geometry", GH_ParamAccess.tree);
     pManager.AddBrepParameter("S", "S", "output S geometry", GH_ParamAccess.tree);
     pManager.AddBrepParameter("SRC", "SRC", "output SRC geometry", GH_ParamAccess.tree);
     pManager.AddBrepParameter("CFT", "CFT", "output CFT geometry", GH_ParamAccess.tree);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     //Do nothing
     //throw new NotImplementedException();
     pManager.AddCurveParameter("Sections", "S", "sections. debug", GH_ParamAccess.list);
     pManager.AddBrepParameter("Breps", "B", "breps debug", GH_ParamAccess.list);
 }
Example #3
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddTextParameter("Guid", "Guid", "Guid.", GH_ParamAccess.item);
     pManager.AddBrepParameter("Surface", "Surface", "Surface", GH_ParamAccess.item);
     pManager.AddGenericParameter("Straight", "Straight", "Straight.", GH_ParamAccess.item);
     pManager.AddGenericParameter("Wire", "Wire", "Wire.", GH_ParamAccess.item);
 }
Example #4
0
        protected override void RegisterOutputParams(GH_OutputParamManager pManager)
        {
            pManager.AddTextParameter("Guid", "Guid", "Guid.", GH_ParamAccess.item);

            pManager.AddTextParameter("ID", "ID", "ID.", GH_ParamAccess.item);
            pManager.AddBrepParameter("Surface", "Surface", "Surface", GH_ParamAccess.item);
            pManager.AddGenericParameter("EdgeCurves", "EdgeCurves", "EdgeCurves", GH_ParamAccess.list);
        }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddGenericParameter("ZonePackage", "<Z>", "List of individual zone packages.", GH_ParamAccess.list);
     pManager.AddBrepParameter("Region", "r", "Flat region geometry.", GH_ParamAccess.list);
     pManager.AddTextParameter("Targets", "t", "Program targets.", GH_ParamAccess.list);
     pManager.AddTextParameter("Popularities", "p", "Zone popularity.", GH_ParamAccess.list);
     pManager.AddNumberParameter("PlacedItems", "#", "Actual number of items placed.", GH_ParamAccess.list);
 }
Example #6
0
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddBrepParameter(
         name: "Bounding Geometry",
         nickname: "BG",
         description: "Element Bounding geometry",
         access: GH_ParamAccess.item
         );
 }
Example #7
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddGenericParameter("Guid", "Guid", "Guid of stirrups", GH_ParamAccess.item);
     pManager.AddGenericParameter("BaseBar", "BaseBar", "Guid of bar part of bar on which these stirrups are distributed.", GH_ParamAccess.item);
     pManager.AddGenericParameter("Wire", "Wire", "Wire of stirrups.", GH_ParamAccess.item);
     pManager.AddBrepParameter("Profiles", "Profiles", "Profiles of stirrups", GH_ParamAccess.list);
     pManager.AddNumberParameter("StartMeasurement", "StartMeasurement", "Start of stirrup distribution expressed as distance along the reference bar from start of bar [m]", GH_ParamAccess.item);
     pManager.AddNumberParameter("EndMeasurement", "EndMeasurement", "End of stirrup distribution expressed as a distance along the reference bar from start of bar [m]", GH_ParamAccess.item);
     pManager.AddNumberParameter("Spacing", "Spacing", "Spacing of stirrups along distribution. [m]", GH_ParamAccess.item);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddTextParameter("Guid", "Guid", "Guid.", GH_ParamAccess.item);
     pManager.AddTextParameter("Name", "Name", "Name.", GH_ParamAccess.item);
     pManager.AddBrepParameter("Surfaces", "Surfaces", "Surfaces.", GH_ParamAccess.list);
     pManager.AddTextParameter("SectionType", "SectionType", "SectionType.", GH_ParamAccess.item);
     pManager.AddTextParameter("MaterialType", "MaterialType", "MaterialType.", GH_ParamAccess.item);
     pManager.AddTextParameter("GroupName", "GroupName", "GroupName.", GH_ParamAccess.item);
     pManager.AddTextParameter("TypeName", "TypeName", "TypeName.", GH_ParamAccess.item);
     pManager.AddTextParameter("SizeName", "SizeName", "SizeName.", GH_ParamAccess.item);
 }
Example #9
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Columns", "Col", "output StbColumns to Brep", GH_ParamAccess.tree);
     pManager.AddBrepParameter("Girders", "Gird", "output StbGirders to Brep", GH_ParamAccess.tree);
     pManager.AddBrepParameter("Posts", "Pst", "output StbPosts to Brep", GH_ParamAccess.tree);
     pManager.AddBrepParameter("Beams", "Bm", "output StbBeams to Brep", GH_ParamAccess.tree);
     pManager.AddBrepParameter("Braces", "Brc", "output StbBraces to Brep", GH_ParamAccess.tree);
     pManager.AddBrepParameter("Slabs", "Slb", "output StbSlabs to Brep", GH_ParamAccess.tree);
     pManager.AddBrepParameter("Walls", "Wl", "output StbWalls to Brep", GH_ParamAccess.tree);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddTextParameter("Guid", "Guid", "Guid.", GH_ParamAccess.item);
     pManager.AddBrepParameter("ExtSurface", "ExtSurface", "ExtSurface", GH_ParamAccess.item);
     pManager.AddGenericParameter("Material", "Material", "Material", GH_ParamAccess.item);
     pManager.AddGenericParameter("Section", "Section", "Section", GH_ParamAccess.item);
     pManager.AddCurveParameter("ExtEdgeCurves", "ExtEdgeCurves", "ExtEdgeCurves", GH_ParamAccess.list);
     pManager.AddGenericParameter("ExtEdgeConnections", "ExtEdgeConnections", "ExtEdgeConnections", GH_ParamAccess.list);
     pManager.AddVectorParameter("LocalX", "LocalX", "LocalX", GH_ParamAccess.item);
     pManager.AddVectorParameter("LocalY", "LocalY", "LocalY", GH_ParamAccess.item);
     pManager.AddTextParameter("Identifier", "Identifier", "Structural element ID.", GH_ParamAccess.item);
 }
        protected override void RegisterOutputParams(GH_OutputParamManager pManager)
        {
            pManager.AddBrepParameter("Region", "r", "Base region.", GH_ParamAccess.item);

            pManager.AddGenericParameter("br", "--", "break", GH_ParamAccess.item);

            pManager.AddCurveParameter("Perimeter Edges", "E.P", "Perimeter adjacent edges.", GH_ParamAccess.list);
            pManager.AddCurveParameter("Circulation Edges", "E.Ci", "Circulatino adjacent edges.", GH_ParamAccess.list);
            pManager.AddCurveParameter("Core Edges", "E.Co", "Core adjacent edges.", GH_ParamAccess.list);
            pManager.AddCurveParameter("Exemption Edges", "E.E", "Exemption adjacent edges.", GH_ParamAccess.list);
            pManager.AddCurveParameter("Structure Edges", "E.S", "Structure adjacent edges.", GH_ParamAccess.list);
            pManager.AddCurveParameter("Zone Edges", "E.Z", "Zone adjacent edges.", GH_ParamAccess.list);

            pManager.AddGenericParameter("br", "--", "break", GH_ParamAccess.item);

            pManager.AddNumberParameter("Targets", "T", "Targets for each program.", GH_ParamAccess.list);
        }
Example #12
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddTextParameter("Guid", "Guid", "Guid.", GH_ParamAccess.item);
     pManager.AddBrepParameter("Surface", "Surface", "Surface", GH_ParamAccess.item);
     pManager.AddGenericParameter("ThicknessItems", "ThickItems", "Thickness items. List of LocationValues", GH_ParamAccess.list);
     pManager.AddGenericParameter("Material", "Material", "Material", GH_ParamAccess.item);
     pManager.AddGenericParameter("ShellEccentricity", "Eccentricity", "ShellEccentricity.", GH_ParamAccess.item);
     pManager.AddGenericParameter("ShellOrthotropy", "Orthotropy", "ShellOrhotropy", GH_ParamAccess.item);
     pManager.AddCurveParameter("EdgeCurves", "EdgeCurves", "EdgeCurves", GH_ParamAccess.list);
     pManager.AddGenericParameter("EdgeConnections", "EdgeConnections", "EdgeConnections", GH_ParamAccess.list);
     pManager.AddVectorParameter("LocalX", "LocalX", "LocalX", GH_ParamAccess.item);
     pManager.AddVectorParameter("LocalY", "LocalY", "LocalY", GH_ParamAccess.item);
     pManager.AddGenericParameter("SurfaceReinforcementParameters", "SrfReinfParams", "SurfaceReinforcementParameters", GH_ParamAccess.item);
     pManager.AddGenericParameter("SurfaceReinforcement", "SrfReinf", "SurfaceReinforcement", GH_ParamAccess.list);
     //    pManager.AddVectorParameter("Reinforcement x-direction", "ReinfXDir", "X-direction of reinforcement layout", GH_ParamAccess.item);
     //    pManager.AddVectorParameter("Reinforcement y-direction", "ReinfYDir", "Y-direction of reinforcement layout", GH_ParamAccess.item);
     pManager.AddTextParameter("Identifier", "Identifier", "Structural element ID.", GH_ParamAccess.item);
 }
Example #13
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Finger Joint", "FJ", "Resultant finger jointed member.", GH_ParamAccess.item);
     base.RegisterOutputParams(pManager);
 }
Example #14
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Loft", "L", "Loft Results", GH_ParamAccess.item);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     //Do nothing
     //throw new NotImplementedException();
     pManager.AddCurveParameter("Sections", "S", "sections. debug", GH_ParamAccess.list);
     pManager.AddBrepParameter("Breps", "B", "breps debug", GH_ParamAccess.list);
 }
Example #16
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddTextParameter("Guid", "Guid", "Guid.", GH_ParamAccess.item);
     pManager.AddBrepParameter("Surface", "Surface", "Surface", GH_ParamAccess.item);
     pManager.AddTextParameter("Identifier", "Identifier", "Structural element ID.", GH_ParamAccess.item);
 }
Example #17
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Outlines", "Out", "Porjected Outlines", GH_ParamAccess.item);
 }
Example #18
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Top", "T", "Upward-Facing surfaces", GH_ParamAccess.list);
     pManager.AddBrepParameter("Bottom", "B", "Downward-Facing surfaces", GH_ParamAccess.list);
     pManager.AddBrepParameter("Sides", "S", "All the remaining surfaces", GH_ParamAccess.list);
 }
Example #19
0
 /// <summary>
 /// Declare all your output parameters here
 /// </summary>
 protected override void RegisterOutputParams(GH_OutputParamManager output)
 {
     output.AddBrepParameter("Faces", "F", "Brep faces", Grasshopper.Kernel.GH_ParamAccess.list);
     output.AddCurveParameter("Edge", "E", "Edge curves", Grasshopper.Kernel.GH_ParamAccess.list);
     output.AddPointParameter("Vertices", "V", "Face vertices", Grasshopper.Kernel.GH_ParamAccess.list);
 }
Example #20
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Surface", "S", "Contracted surface", GH_ParamAccess.item);
 }
Example #21
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddCurveParameter("Contours", "C", "The clipped contours", GH_ParamAccess.list);
     pManager.AddCurveParameter("Edged Contours", "E", "All contours with edges following the boundary", GH_ParamAccess.list);
     pManager.AddBrepParameter("Planar Surfaces", "P", "Edge contours as planar surfaces (must be toggled on)", GH_ParamAccess.list);
 }
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Surface", "S", "Surface with new direction", GH_ParamAccess.item);
 }
Example #23
0
 protected override void RegisterOutputParams(GH_OutputParamManager manager)
 {
     manager.AddBrepParameter("Brep", "B", string.Empty, GH_ParamAccess.item);
 }
Example #24
0
 protected override void CaribouRegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Buildings", "B", "Buildings as extrusions from associated way geometries", GH_ParamAccess.tree);
     AddCommonOutputParams(pManager);
 }
Example #25
0
 protected override void RegisterOutputParams(GH_OutputParamManager pManager)
 {
     pManager.AddBrepParameter("Extrusion", "E", "Extrusion results", GH_ParamAccess.item);
 }