Ejemplo n.º 1
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddRectangleParameter("Boundaries", "R", "The rectangular boundary of the blobs", GH_ParamAccess.list);
     pManager.AddGenericParameter("Bitmap", "B", "The bitmap of the extracted blog corresponding ot the boundary", GH_ParamAccess.list);
     pManager.AddColourParameter("Colors", "C", "The averaged color of the blob", GH_ParamAccess.list);
     pManager.AddPointParameter("Points", "P", "Blob corner points", GH_ParamAccess.list);
 }
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddCurveParameter("Curves", "C", "Curve Segments", GH_ParamAccess.tree);
     pManager.AddRectangleParameter("Boundary", "B", "Rectangle boundary", GH_ParamAccess.item);
     pManager.AddColourParameter("Colors", "Col", "List of Colors for each Curve", GH_ParamAccess.tree);
     //pManager.AddTextParameter("out", "out", "output", GH_ParamAccess.item);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddPlaneParameter("Planes", "P", "Generated planes", GH_ParamAccess.tree);
     pManager.AddRectangleParameter("Rectangles", "R", "Generated rectangles", GH_ParamAccess.tree);
     pManager.AddColourParameter("AvgColors", "aC", "Averaged color for each rectangle", GH_ParamAccess.tree);
     pManager.AddColourParameter("MatchedColors", "mC", "Matched palette color for each rectangle", GH_ParamAccess.tree);
     pManager.AddColourParameter("PaletteColors", "pC", "Analyzed palette colors", GH_ParamAccess.list);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     OUT_areaFeedback = pManager.AddTextParameter("Area feedback", "Area feedback", "Provides feedback as to whether desired areas are being met with current configuration", GH_ParamAccess.item);
     OUT_cells        = pManager.AddRectangleParameter("Plan Voxels", "Voxels", "Analysis unit size", GH_ParamAccess.list);
     OUT_perimeter    = pManager.AddCurveParameter("Perimeter Curve", "Perimeter", "The curve that describes the extents of the floor plan boundary", GH_ParamAccess.item);
     OUT_core         = pManager.AddCurveParameter("Core Curve", "Core", "The curve that describes the extents of the core boundaries", GH_ParamAccess.list);
     OUT_resolution   = pManager.AddNumberParameter("Resolution", "Resolution", "This final resolution may differ from the input resolution as this component takes care of ensuring the resolution isn't too fine or coarse.", GH_ParamAccess.item);
 }
Ejemplo n.º 5
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddTextParameter("Name", "N", "Room name", GH_ParamAccess.item);
     pManager.AddTextParameter("Tags", "Ts", "Tags, comma separated", GH_ParamAccess.item);
     pManager.AddPointParameter("CenterPoint", "Pt", "Center point of room", GH_ParamAccess.item);
     pManager.AddNumberParameter("Height", "H", "1st dimension of room", GH_ParamAccess.item);
     pManager.AddNumberParameter("Width", "W", "2nd dimension of room", GH_ParamAccess.item);
     pManager.AddRectangleParameter("Rect", "Rt", " Room rectangles", GH_ParamAccess.item);
     pManager.AddColourParameter("Color", "C", "Room display color", GH_ParamAccess.item);
 }
Ejemplo n.º 6
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddCurveParameter("Curves", "Crvs", "Curve segments", GH_ParamAccess.list);
     pManager.AddRectangleParameter("Boundary", "Bound", "Inital Rectangle boundaray", GH_ParamAccess.item);
     //pManager.AddTextParameter("out", "out", "output", GH_ParamAccess.item);
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddRectangleParameter("矩形", "R", "多段线的最小外接矩形", GH_ParamAccess.item);
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddPointParameter("网格点", "P", "根据列表生成的网格点", GH_ParamAccess.tree);
     pManager.AddRectangleParameter("矩形", "C", "与网格点对应的矩形阵列", GH_ParamAccess.tree);
     pManager.HideParameter(0);
 }
Ejemplo n.º 9
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddMeshParameter("topoMesh", "topoMesh", "Resultant topographic mesh from IMG or HGT file", GH_ParamAccess.tree);
     pManager.AddRectangleParameter("topoExtent", "topoExtent", "Bounding box for the entire IMG or HGT file", GH_ParamAccess.item);
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddRectangleParameter("RestRectangle", "rR", "RestRectangle", GH_ParamAccess.item);
     pManager.Register_RectangleParam("Rectangles", "R", "Rectangles subdivisions", GH_ParamAccess.list);
 }
Ejemplo n.º 11
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     OUT_cells     = pManager.AddRectangleParameter("Plan Voxels", "Voxels", "Analysis unit size", GH_ParamAccess.list);
     OUT_convexity = pManager.AddNumberParameter("Convexity", "Convexity", "Convexity - Area shape / area convex hull of shape.", GH_ParamAccess.item);
     OUT_poly      = pManager.AddCurveParameter("Convex Hull", "Convex Hull", "Convex Hull.", GH_ParamAccess.item);
 }
Ejemplo n.º 12
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddRectangleParameter("Frame", "rec", "The frame", GH_ParamAccess.item);
     pManager.AddCurveParameter("FacesAsCurves", "crv", "The outline of the faces as curves", GH_ParamAccess.list);
     pManager.AddColourParameter("FillColours", "fill", "The face fill colours", GH_ParamAccess.tree);
 }
Ejemplo n.º 13
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddRectangleParameter("Rectangle", "R", "Rectangle", GH_ParamAccess.item);
     pManager.AddNumberParameter("UnitPerPx", "U", "UnitPerPt", GH_ParamAccess.item);
 }
Ejemplo n.º 14
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddCurveParameter("Curves", "Crvs", "Curve segments", GH_ParamAccess.tree);
     pManager.AddRectangleParameter("Boundary", "Bound", "Inital Rectangle boundaray", GH_ParamAccess.item);
     pManager.AddColourParameter("Colors", "clr", "Color for each segment", GH_ParamAccess.tree);
 }
Ejemplo n.º 15
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     OUT_cells      = pManager.AddRectangleParameter("Plan Voxels", "Voxels", "Analysis unit size", GH_ParamAccess.list);
     OUT_resolution = pManager.AddNumberParameter("Resolution", "Resolution", "This final resolution may differ from the input resolution as this component takes care of ensuring the resolution isn't too fine or coarse.", GH_ParamAccess.item);
 }
Ejemplo n.º 16
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddMeshParameter("Topography Mesh", "topoMesh", "Resultant topographic mesh from the source file", GH_ParamAccess.tree);
     pManager.AddRectangleParameter("Topography Extent", "topoExtent", "Bounding box for the entire source file", GH_ParamAccess.item);
     pManager.AddTextParameter("Topography Source Info", "topoInfo", "Raster info about topography source", GH_ParamAccess.item);
 }
Ejemplo n.º 17
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddTextParameter("rasterInfo", "rasterInfo", "List of information about the source dataset.", GH_ParamAccess.item);
     pManager.AddRectangleParameter("rasterExtent", "rasterExtent", "Bounding box for the raster data.", GH_ParamAccess.item);
     pManager.AddTextParameter("clippedRaster", "clippedRaster", "File path for the raster data clipped to the boundary.", GH_ParamAccess.item);
 }
Ejemplo n.º 18
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddRectangleParameter("Table", "T", "生成的表格", GH_ParamAccess.tree);
 }