protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddCurveParameter("SliderVR", "S", "Slider as curve", GH_ParamAccess.item);
     pManager.AddBrepParameter("Geometry", "G", "Geometry as reference", GH_ParamAccess.item);
 }
示例#2
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Brep", "Brep", "Brep", GH_ParamAccess.list);
     pManager.AddCurveParameter("curve", "curve", "curve", GH_ParamAccess.list);
 }
示例#3
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Slab", "S", "Slab of basement", GH_ParamAccess.item);
     pManager.AddNumberParameter("Thickness", "T", "Thickness of slab", GH_ParamAccess.item);
 }
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Brep A", "Brep A", "First Brep", GH_ParamAccess.item);
     pManager.AddBrepParameter("Brep B", "Brep B", "Second Brep", GH_ParamAccess.item);
     pManager.AddBooleanParameter("Touch Test", "Touch Test", "Enable Boolean intersection to check if Only Touching or real intersection - Heavy", GH_ParamAccess.item, false);
 }
示例#5
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Sphere", "S", "Sphere for finding point", GH_ParamAccess.list);
     pManager.AddVectorParameter("Prescribed displacement", "PreDisp", "Prescribed displacement as a vector", GH_ParamAccess.item);
     pManager.AddGenericParameter("Mesh", "Mesh", "Mesh of geometry", GH_ParamAccess.item);
 }
示例#6
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Brep", "BC", "Brep which have to be change to column", GH_ParamAccess.item);
     pManager.AddTextParameter("RevitMaterials", "RM", "Revit element materials", GH_ParamAccess.item, "Revit Material : Betong - B35");
 }
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddParameter(new GH_PointCloudParam(), "Point Cloud", "PCD", "Point Cloud data", GH_ParamAccess.item); pManager[0].Optional = false;
     pManager.AddBrepParameter("Brep", "Brep", "Brep geometry that functions as containment for the Point Cloud", GH_ParamAccess.item); pManager[1].Optional = false;
 }
示例#8
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Brep", "B", "Base Brep", GH_ParamAccess.item);
     pManager.HideParameter(0);
     Message = "Brep Vertices";
 }
示例#9
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Sphere", "S", "Sphere for finding closest point", GH_ParamAccess.item);
     pManager.AddGenericParameter("Mesh", "Mesh", "Mesh for Brep", GH_ParamAccess.item);
 }
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Surfaces", "HBZone", "Envelope surfaces", GH_ParamAccess.list);
     pManager[0].DataMapping = GH_DataMapping.Flatten;
 }
示例#11
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Surface", "Srf", "Surface to use as a geometric constraint.", GH_ParamAccess.item);
     pManager.AddNumberParameter("Size", "Size", "Target global mesh element size at the constraint surface. Default value is " + size, GH_ParamAccess.item, size);
 }
示例#12
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Base Brep", "B", "A planar brep used as the base of extrusion", GH_ParamAccess.item);
     pManager.AddNumberParameter("Height", "H", "Height of the extrusion", GH_ParamAccess.item, 1.0);
     pManager.AddBooleanParameter("Reverse", "R", "Reverse the extrusion direction", GH_ParamAccess.item, false);
 }
示例#13
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Surface", "S", "需要检测开洞的面材", GH_ParamAccess.item);
 }
示例#14
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("_plant3D", "_plant3D", "Geometry that represent ENVI-Met plant 3d.  Geometry must be a Surface or Brep on xy plane.", GH_ParamAccess.list);
     pManager.AddTextParameter("_plant3Did_", "_plant3Did_", "ENVI-Met plant id. You can use \"id outputs\" which comes from \"LB ENVI - Met Read Library\".\nDefault is PINETREE.", GH_ParamAccess.list);
     pManager[1].Optional = true;
 }
示例#15
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("brep", "B", "breps to include in selection", GH_ParamAccess.list);
     pManager.AddBooleanParameter("Select", "S", "Select points", GH_ParamAccess.item);
 }
示例#16
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddTextParameter("LAS/LAZ Point File", "filePath", "File location of the LAS/LAZ source.", GH_ParamAccess.item);
     pManager.AddBrepParameter("Clipping Boundary", "boundary", "Bounding Brep converted to a boundary box for filtering points.", GH_ParamAccess.item);
     pManager[1].Optional = true;
 }
示例#17
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Brep", "B", "Brep to cut.", GH_ParamAccess.tree);
     pManager.AddBrepParameter("Cutters", "C", "Breps to cut with.", GH_ParamAccess.tree);
 }
示例#18
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Brep", "B", "Brep", GH_ParamAccess.item);
 }
示例#19
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Geometry", "G", "Geometry", GH_ParamAccess.list);
 }
示例#20
0
文件: U.cs 项目: sippanspojk/strWIND
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Domain", "D", "Domain", GH_ParamAccess.tree);
     pManager.AddVectorParameter("Internal field vector", "V", "Insert a vector representing the internal field velocity.", GH_ParamAccess.item, new Vector3d(0, 0, 0));
     pManager.AddVectorParameter("Inlet velocity", "U", "Insert a vector representing the inlet velocity.", GH_ParamAccess.item, Vector3d.XAxis);
 }