/// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddCurveParameter("Curve", "Crv", "Curve to use as a geometric constraint.", GH_ParamAccess.item);
     pManager.AddNumberParameter("Size", "Size", "Target global mesh element size at the constraint curve.", GH_ParamAccess.item);
     pManager.AddIntegerParameter("Count", "Count", "Number of sampling nodes.", GH_ParamAccess.item);
 }
示例#2
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddCurveParameter("Struts", "Struts", "Strut network to clean.", GH_ParamAccess.list);
     pManager.AddNumberParameter("Tolerance", "Tol", "Tolerance for combining nodes.", GH_ParamAccess.item);
 }
示例#3
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddGenericParameter("Bitmap", "B", "Bitmap", GH_ParamAccess.item);
     pManager.AddNumberParameter("Zoom", "Z", "---", GH_ParamAccess.item, 100);
     pManager[1].Optional = true;
 }
示例#4
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddTextParameter("_location", "_location", "The output from the importEPW or constructLocation component.  This is essentially a list of text summarizing a location on the earth.", GH_ParamAccess.item);
     pManager.AddIntegerParameter("modelRotation_", "modelRotation_", "Input a number between 0 and 360 that represents the degrees off from the y-axis to make North.  The default North direction is set to the Y-axis (0 degrees).", GH_ParamAccess.item, 0);
     pManager.AddNumberParameter("referenceLongitude_", "referenceLongitude_", "Input a number to indicate the reference longitude of your location. Default value is 15.00000.", GH_ParamAccess.item, 15.0);
 }
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBooleanParameter("Reset", "Reset", "Reset", GH_ParamAccess.item);
     pManager.AddPointParameter("StartingPoints", "StartingPoints", "StartingPoints", GH_ParamAccess.list);
     pManager.AddVectorParameter("StartingVelocities", "StartingVelocities", "StartingVelocities", GH_ParamAccess.list);
     pManager.AddNumberParameter("TrailLength", "TrailLength", "TrailLength", GH_ParamAccess.item);
     pManager.AddNumberParameter("NeighbourCount", "NeighbourCount", "NeighbourCount", GH_ParamAccess.item);
     pManager.AddNumberParameter("SearchRange", "SearchRange", "SearchRange", GH_ParamAccess.item);
     pManager.AddNumberParameter("xExtents", "xExtents", "xExtents", GH_ParamAccess.item);
     pManager.AddNumberParameter("yExtents", "yExtents", "yExtents", GH_ParamAccess.item);
     pManager.AddNumberParameter("AttractMin", "AttractMin", "AttractMin", GH_ParamAccess.item);
     pManager.AddNumberParameter("AttractMax", "AttractMax", "AttractMax", GH_ParamAccess.item);
     pManager.AddNumberParameter("AttractWeight", "AttractWeight", "AttractWeight", GH_ParamAccess.item);
     pManager.AddNumberParameter("RepelMin", "RepelMin", "RepelMin", GH_ParamAccess.item);
     pManager.AddNumberParameter("RepelMax", "RepelMax", "RepelMax", GH_ParamAccess.item);
     pManager.AddNumberParameter("RepelWeight", "RepelWeight", "RepelWeight", GH_ParamAccess.item);
     pManager.AddNumberParameter("AlignMin", "AlignMin", "AlignMin", GH_ParamAccess.item);
     pManager.AddNumberParameter("AlignMax", "AlignMax", "AlignMax", GH_ParamAccess.item);
     pManager.AddNumberParameter("AlignWeight", "AlignWeight", "AlignWeight", GH_ParamAccess.item);
     pManager.AddNumberParameter("Steering", "Steering", "Steering", GH_ParamAccess.item);
 }
示例#6
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddGenericParameter("Mesh", "M", "Mesh to weld", GH_ParamAccess.list);
     pManager.AddNumberParameter("Radius", "R", "Radius for welding", GH_ParamAccess.item, 0.001);
     pManager[0].Optional = true;
 }
示例#7
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddGenericParameter("referenceList", "List", "Objects to use for create series", GH_ParamAccess.list);
     pManager.AddNumberParameter("StartingValue", "Start", "First number in series", GH_ParamAccess.item, 0.0);
     pManager.AddNumberParameter("StepSize", "StepSize", "Step dimension", GH_ParamAccess.item, 1.0);
 }
示例#8
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddMeshParameter("Mesh", "M", "The Mesh to offset", GH_ParamAccess.item);
     pManager.AddNumberParameter("Offset Distance", "d", "Offset Distance\npositive values to offset inward", GH_ParamAccess.item, 0.1);
 }
示例#9
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddParameter(new DMesh3_Param());
     pManager.AddNumberParameter("Interior Weight", "w", "Weight for interior constraints", GH_ParamAccess.item, 1);
 }
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddNumberParameter("X", "X", "Hyperbolic tangent parameter.", GH_ParamAccess.item);
 }
示例#11
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddMeshParameter("Mesh", "Mesh", "Mesh", GH_ParamAccess.item);
     pManager.AddBooleanParameter("Cull pattern", "Cull", "Cull pattern, list of true/false of the same length as the number of mesh verticies", GH_ParamAccess.list);
     pManager.AddNumberParameter("Values", "Values", "Values", GH_ParamAccess.list);
 }
示例#12
0
        /// <summary>
        /// Registers all the input parameters for this component.
        /// </summary>
        protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
        {
            pManager.AddNumberParameter("i0", "", "", GH_ParamAccess.list);
            pManager.AddNumberParameter("i1", "", "", GH_ParamAccess.list);
            pManager.AddNumberParameter("i2", "", "", GH_ParamAccess.list);
            pManager.AddNumberParameter("i3", "", "", GH_ParamAccess.list);
            pManager.AddNumberParameter("i4", "", "", GH_ParamAccess.list);
            pManager.AddNumberParameter("i5", "", "", GH_ParamAccess.list);
            pManager.AddNumberParameter("i6", "", "", GH_ParamAccess.list);
            pManager.AddNumberParameter("i7", "", "", GH_ParamAccess.list);
            pManager.AddNumberParameter("i8", "", "", GH_ParamAccess.list);
            pManager.AddNumberParameter("i9", "", "", GH_ParamAccess.list);

            pManager.AddNumberParameter("o0", "", "", GH_ParamAccess.list);
            pManager.AddNumberParameter("o1", "", "", GH_ParamAccess.list);
        }
示例#13
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddGenericParameter("iField", "iF", "Field to evaluate.", GH_ParamAccess.item);
     pManager.AddNumberParameter("StepSize", "StepSize", "Step size. Default is " + delta, GH_ParamAccess.item, delta);
 }
示例#14
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddNumberParameter("Values", "Values", "A list of numbers to calculate the SD from.", GH_ParamAccess.list);
 }
示例#15
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddNumberParameter("Data", "D", "需要进行分类的数据", GH_ParamAccess.list);
     pManager.AddTextParameter("Intervals", "Is", "分类区间,每个分类区间为一个树枝,数值内的大值与小值用逗号隔开,如9,20表示一个大于9小于20的分类区间", GH_ParamAccess.tree);
 }
示例#16
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBrepParameter("Brep", "B", "Base Brep", GH_ParamAccess.item);
     pManager.AddPointParameter("Point", "P", "Sample Point", GH_ParamAccess.item);
     pManager.AddNumberParameter("Max Distance", "MD", "The maximum search distance. Will ignore if value is 0 - but can substantially speed up search if provided.", GH_ParamAccess.item, 0);
 }
示例#17
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddNumberParameter("Parameter", "T", "A scalar number parameter most commonly between [0-1], [0,2], and [-1,1]", GH_ParamAccess.item, 0.5);
 }
示例#18
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddNumberParameter("N", "N", "List of numbers to test console with.", GH_ParamAccess.list);
     pManager.AddBooleanParameter("Run", "Run", "Run the console test.", GH_ParamAccess.item, false);
 }
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddBooleanParameter("Toggle", "B", "True to Launch Window", GH_ParamAccess.item, false);
     pManager.AddNumberParameter("Values", "V", "The values to chart", GH_ParamAccess.list);
 }
示例#20
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddMeshParameter("mesh", "m", "Initial mesh for lunching algorithm", GH_ParamAccess.item);
     pManager.AddNumberParameter("displacement", "disp", "Displacement distance from where the points will move", GH_ParamAccess.item);
     pManager.AddIntegerParameter("iter", "iter", "iter number", GH_ParamAccess.item, 1);
 }
示例#21
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddNumberParameter("Deformation", "Def", "The Node Deformation from 2DTrussCalc", GH_ParamAccess.list);
     pManager.AddLineParameter("Geometry", "G", "Input Geometry (Line format)", GH_ParamAccess.list);
     pManager.AddNumberParameter("Scale", "S", "The Scale Factor for Deformation", GH_ParamAccess.item);
 }
示例#22
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddColourParameter("Colour", "C", "Colour to adjust.", GH_ParamAccess.item);
     pManager.AddNumberParameter("Factor", "F", "Contrast factor.", GH_ParamAccess.item, 1.0);
 }
示例#23
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddNumberParameter("A", "A", "Numbers to average", GH_ParamAccess.tree);
 }
示例#24
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddNumberParameter("Size", "S", "The size of a pessary", GH_ParamAccess.item);
     pManager.AddNumberParameter("Thickness", "T", "The thickness of a pessary", GH_ParamAccess.item);
 }
示例#25
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddGeometryParameter("Point_Cloud", "PCD", "Point Cloud data", GH_ParamAccess.item); pManager[0].Optional = false;
     pManager.AddNumberParameter("k", "k", "number of neighbors to consult for the normal estimation", GH_ParamAccess.item, 6); pManager[1].Optional = true;
 }
示例#26
0
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddPointParameter("Location", "L", "Define the location of the camera", GH_ParamAccess.item);
     pManager.AddPointParameter("Target", "T", "Define the target of the camera", GH_ParamAccess.item);
     pManager.AddNumberParameter("LensLength", "LensL", "Define the lenslength of the camera", GH_ParamAccess.item, 50.0);
 }
示例#27
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddNumberParameter("X", "X", "X coordinate", GH_ParamAccess.item, 0.0);
     pManager.AddNumberParameter("Y", "Y", "Y coordinate", GH_ParamAccess.item, 0.0);
     pManager.AddNumberParameter("Z", "Z", "Z coordinate", GH_ParamAccess.item, 0.0);
 }
示例#28
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddParameter(new MeshParam(), "Mesh", "M", "Input mesh", GH_ParamAccess.item);
     pManager.AddNumberParameter("Offset distance", "O", "Distance by which to offste the mesh", GH_ParamAccess.list);
     //pManager[1].Optional = true;
 }
示例#29
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddMeshParameter("Mesh", "M", "The Colored Quad Mesh", GH_ParamAccess.item);
     pManager.AddIntegerParameter("Color Channel", "C", "The Color channel to sample\n0 - Red\n1 - Green\n2 - Blue", GH_ParamAccess.item, 0);
     pManager.AddNumberParameter("Isovalue", "i", "The isovalue to search for (0-1)", GH_ParamAccess.item, 0.5);
 }
示例#30
0
 /// <summary>
 /// Registers all the input parameters for this component.
 /// </summary>
 protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager)
 {
     pManager.AddGenericParameter("Object", "O", "Wind Objects", GH_ParamAccess.item);
     pManager.AddNumberParameter("Blur", "R", "---", GH_ParamAccess.item, 10.0);
     pManager[1].Optional = true;
 }