protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddTextParameter("Info", "Info", "Info", GH_ParamAccess.item); pManager.AddGeometryParameter("Dynamics", "Dynamics", "Dynamics", GH_ParamAccess.list); pManager.AddPlaneParameter("Dynamic Frames", "Dynamic Frames", "Dynamic Frames", GH_ParamAccess.list); pManager.AddGeometryParameter("Statics", "Statics", "Statics", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddTextParameter("Output", "Out", "Output Messages", GH_ParamAccess.item); // 0 pManager.AddGeometryParameter("Points", "Pts", "Points output", GH_ParamAccess.tree); // 1 pManager.AddGeometryParameter("Curves", "Crv", "Curves output", GH_ParamAccess.tree); // 2 pManager.AddGeometryParameter("Surfaces", "Srf", "Surfaces output", GH_ParamAccess.tree); // 3 }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGeometryParameter("Points", "P", "Points.", GH_ParamAccess.tree); pManager.AddGeometryParameter("Curves", "C", "Curves.", GH_ParamAccess.tree); pManager.AddGeometryParameter("Surfaces", "S", "Surfaces.", GH_ParamAccess.tree); pManager.AddGeometryParameter("Breps", "B", "Breps", GH_ParamAccess.tree); pManager.AddGeometryParameter("Meshes", "M", "Meshes", GH_ParamAccess.tree); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCurveParameter("Extents", "extents", "Bounding box generated from 'bounds' in OSM file if present.", GH_ParamAccess.tree); pManager.AddTextParameter("Fields", "fields", "Fields of data associated with the vector data features", GH_ParamAccess.tree); pManager.AddTextParameter("Values", "values", "Field values for each feature", GH_ParamAccess.tree); pManager.AddGeometryParameter("Feature Geometry", "featureGeomery", "Geometry contained in the feature", GH_ParamAccess.tree); pManager.AddGeometryParameter("Buildings", "buildings", "Building geometry given ways or relations with a 'building' or 'building:part' tag.", GH_ParamAccess.tree); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGeometryParameter("Brep solid", "Solid", "3D Model of stresses", GH_ParamAccess.list); pManager.AddColourParameter("Colors", "Color solid", "Colors for breps", GH_ParamAccess.list); pManager.AddGeometryParameter("Stress legend", "Legend", "Breps for stress range", GH_ParamAccess.list); pManager.AddColourParameter("Colors", "Color legend", "Colors for stress legend", GH_ParamAccess.list); pManager.AddTextParameter("Text", "Text", "Text for stress legend and headline", GH_ParamAccess.list); pManager.AddNumberParameter("Size", "Size", "Text size", GH_ParamAccess.list); pManager.AddPlaneParameter("Plane", "Plane", "Placement for text", GH_ParamAccess.list); pManager.AddColourParameter("Colors", "Color T", "Colors for text", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGeometryParameter("Geometry solid", "Geometry solid", "3D Model of deformation with sphere", GH_ParamAccess.list); pManager.AddColourParameter("Color solid", "Color solid", "Colors for deformation", GH_ParamAccess.list); pManager.AddGeometryParameter("Geometry edges", "Geometry edges", "Curves showing the original shape of solid", GH_ParamAccess.list); pManager.AddColourParameter("Color edges", "Color edges", "Colors for showing original shape", GH_ParamAccess.list); pManager.AddTextParameter("Text", "Text", "Text for max deformation", GH_ParamAccess.list); pManager.AddNumberParameter("Size", "Size", "Text size", GH_ParamAccess.list); pManager.AddPlaneParameter("Plane", "Plane", "Placement for text", GH_ParamAccess.list); pManager.AddColourParameter("Color T", "Color T", "Colors for text", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { //Set the output parameters, body and food. pManager.AddGeometryParameter("Snake", "S", "The body of the snake.", GH_ParamAccess.list); pManager.AddGeometryParameter("Rabbit", "R", "The food you are looking for.", GH_ParamAccess.item); //pManager.AddLineParameter("Guides", "L", "The lines help you find the rabbit.", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGeometryParameter("Source Geometry", "SG", "Geometry from Monoceros Module described by the " + "Monoceros Rule as source", GH_ParamAccess.list); pManager.AddGeometryParameter("Target Geometry", "TG", "Geometry from Monoceros Module described by the " + "Monoceros Rule as target", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCurveParameter("Extents", "extents", "Bounding box of all the vector data features", GH_ParamAccess.item); pManager.AddTextParameter("Fields", "fields", "Fields of data associated with the vector data features", GH_ParamAccess.tree); pManager.AddTextParameter("Values", "values", "Field values for each feature", GH_ParamAccess.tree); pManager.AddGeometryParameter("Feature Geometry", "featureGeomery", "Geometry contained in the feature", GH_ParamAccess.tree); //https://www.mapbox.com/help/how-attribution-works/ //https://www.mapbox.com/api-documentation/#retrieve-an-html-slippy-map Retrieve TileJSON metadata pManager.AddTextParameter("Mapbox Attribution", "mbAtt", "Mapbox word mark and text attribution required by Mapbox", GH_ParamAccess.list); pManager.AddTextParameter("Geometry Type", "geoType", "Type of geometry contained in the feature", GH_ParamAccess.tree); pManager.AddGeometryParameter("Buildings", "buildings", "Geometry of buildings contained in the feature", GH_ParamAccess.tree); pManager.AddCurveParameter("Extents", "extents", "Bounding box of all the vector data features", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddTextParameter("Field Names", "fieldNames", "List of data fields associated with vectors", GH_ParamAccess.list); pManager.AddTextParameter("Field Values", "fieldValues", "Data values associated with vectors", GH_ParamAccess.tree); pManager.AddGeometryParameter("Feature Geometry", "featureGeometry", "Feature geometry from REST vector data. To output points only, select Points Only from component menu.", GH_ParamAccess.tree); pManager.AddTextParameter("RESTQuery", "RESTQuery", "Full text of REST query", GH_ParamAccess.tree); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddTextParameter("geoJSON", "json", "this is the importated geojson dataset", GH_ParamAccess.item); pManager.AddTextParameter("fields", "flds", "these are teh data fields assosiated with each feature", GH_ParamAccess.list); pManager.AddTextParameter("attributes", "attr", "these are the attribute values for each field. reach feature is represented in one branch", GH_ParamAccess.tree); pManager.AddGeometryParameter("features", "ftr", "these are the improted features", GH_ParamAccess.tree); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGeometryParameter("Geometry", "G", "output", GH_ParamAccess.tree); pManager.AddTextParameter("Path", "P", "output", GH_ParamAccess.tree); pManager.AddIntegerParameter("Index", "I", "output", GH_ParamAccess.tree); pManager.AddIntegerParameter("Order", "O", "output", GH_ParamAccess.tree); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { // 0. pManager.AddGeometryParameter("Output-Solid-Geometry", "out-solid-Geom", "outputs solid geometry -breps, surfaces, mesh convertible", GH_ParamAccess.list); // 1. pManager.AddTextParameter("Output-SITE-Numbers", "debug-numbers", "valid site numbers", GH_ParamAccess.item); // 2. }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddSurfaceParameter("Surface", "Surface", "Surface", GH_ParamAccess.item); pManager.AddTextParameter("Text", "Text", "Text", GH_ParamAccess.list); pManager.AddNumberParameter("Size", "Size", "Text size", GH_ParamAccess.list); pManager.AddPlaneParameter("Plane", "Plane", "Text placement", GH_ParamAccess.list); pManager.AddColourParameter("Colors", "Color", "Color for text", GH_ParamAccess.item); pManager.AddGeometryParameter("Geometry", "Geometry", "Sphere on point to drag", GH_ParamAccess.item); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("Volume percentage", "V", "Volume (0%-30%)", GH_ParamAccess.item); pManager.AddTextParameter("Text", "Text", "Volume text", GH_ParamAccess.list); pManager.AddNumberParameter("Size", "Size", "Size for text", GH_ParamAccess.list); pManager.AddPlaneParameter("Plane", "Plane", "Placement for text", GH_ParamAccess.list); pManager.AddColourParameter("Color", "Color", "Color for text and geometry", GH_ParamAccess.item); pManager.AddGeometryParameter("Geometry", "Geometry", "Sphere for place to drag line", GH_ParamAccess.item); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCurveParameter("Sheets", "Sheets", "Sheets", GH_ParamAccess.list); pManager.AddGeometryParameter("Geo", "Geo", "Geo", GH_ParamAccess.list); //pManager.AddCurveParameter("Holes", "Holes", "Holes", GH_ParamAccess.tree); pManager.AddIntegerParameter("ID", "ID", "Polygon id number", GH_ParamAccess.list); pManager.AddTransformParameter("Transform", "Transform", "Transform", GH_ParamAccess.list); pManager.AddIntegerParameter("IDS", "IDS", "Sheet id number", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddVectorParameter("Load", "Load", "Load vector and value", GH_ParamAccess.item); pManager.AddTextParameter("Text", "Text", "Slider text", GH_ParamAccess.list); pManager.AddNumberParameter("Size", "Size", "Text size", GH_ParamAccess.item); pManager.AddPlaneParameter("Plane", "Plane", "Placement for text", GH_ParamAccess.list); pManager.AddColourParameter("Colors", "Color", "Color for text and geometry", GH_ParamAccess.item); pManager.AddGeometryParameter("Geometry", "Geometry", "Sphere for place to drag line", GH_ParamAccess.item); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddNumberParameter("Scale", "Scale", "Scale value as length", GH_ParamAccess.item); pManager.AddTextParameter("Text", "Text", "Text", GH_ParamAccess.item); pManager.AddNumberParameter("Size", "Size", "Text size", GH_ParamAccess.item); pManager.AddPlaneParameter("Plane", "Plane", "Text placement", GH_ParamAccess.item); pManager.AddColourParameter("Colors", "Color", "Color for text and geometry", GH_ParamAccess.item); pManager.AddGeometryParameter("Geometry", "Geometry", "Sphere as geometry", GH_ParamAccess.item); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGeometryParameter("Display Sphere", "Display Sphere", "Display Sphere", GH_ParamAccess.list); pManager.AddCurveParameter("Display Circumscribed Tetra", "Display Circumscribed Tetra", "Display Circumscribed Tetra", GH_ParamAccess.list); pManager.AddCurveParameter("Display Eql Vol Tetra", "Display Eql Vol Tetra", "Display Eql Vol Tetra", GH_ParamAccess.list); pManager.AddCurveParameter("Display Eql Area Tetra", "Display Eql Area Tetra", "Display Eql Area Tetra", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("Stress direction", "S", "Direction of stress (0-5)", GH_ParamAccess.item); pManager.AddTextParameter("Text", "Text", "Direction text", GH_ParamAccess.list); pManager.AddNumberParameter("Size", "Size", "Size for text", GH_ParamAccess.list); pManager.AddPlaneParameter("Plane", "Plane", "Placement for text", GH_ParamAccess.list); pManager.AddColourParameter("Color", "Color", "Color for text and geometry", GH_ParamAccess.item); pManager.AddGeometryParameter("Geometry", "Geometry", "Sphere for place to drag line", GH_ParamAccess.item); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddNumberParameter("LeftRot", "LeftRot", "How many times left step will rotate", GH_ParamAccess.item); pManager.AddNumberParameter("RightRot", "RightRot", "How many times left step will rotate", GH_ParamAccess.item); pManager.AddBooleanParameter("IsAnalysisPoint", "isAnalysisPoint", "Should bot get analysis?", GH_ParamAccess.item); pManager.AddGeometryParameter("CalculationGeometry", "CalculationGeometry", "Geometries used for calculation", GH_ParamAccess.list); pManager.AddPointParameter("TestPoints", "TestPoints", "Jftest", GH_ParamAccess.list); pManager.AddIntegerParameter("TestAct", "TestAct", "TestAct", GH_ParamAccess.item); pManager.AddIntegerParameter("TestAct2", "TestAct2", "TestAct", GH_ParamAccess.item); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { // Use the pManager object to register your output parameters. // Output parameters do not have default values, but they too must have the correct access type. pManager.AddGeometryParameter("Routes", "R", "Shortest routes", GH_ParamAccess.item); // Sometimes you want to hide a specific parameter from the Rhino preview. // You can use the HideParameter() method as a quick way: //pManager.HideParameter(0); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("u count", "u", "Number of divisions", GH_ParamAccess.item); pManager.AddIntegerParameter("v count", "v", "Number of divisions", GH_ParamAccess.item); pManager.AddIntegerParameter("w count", "w", "Number of divisions", GH_ParamAccess.item); pManager.AddTextParameter("Text", "Text", "Division text", GH_ParamAccess.list); pManager.AddNumberParameter("Size", "Size", "Size for text", GH_ParamAccess.list); pManager.AddPlaneParameter("Plane", "Plane", "Placement for text", GH_ParamAccess.list); pManager.AddColourParameter("Colors", "Color", "Color for text and geometry", GH_ParamAccess.item); pManager.AddGeometryParameter("Geometry", "Geometry", "Sphere for place to drag line", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGeometryParameter("Geometry", "G", "Geometry placed into Monoceros Slot", GH_ParamAccess.tree); pManager.AddTransformParameter("Transform", "X", "Transformation data", GH_ParamAccess.tree); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddParameter(new ModuleNameParameter(), "Module Name", "MN", "Module name (converted to lowercase).", GH_ParamAccess.list); pManager.AddPointParameter("Module Part Center Points", "Pt", "Points in the center of Module Parts. Module parts will be fit" + " into the Slots of the Envelope.", GH_ParamAccess.list); pManager.AddGeometryParameter("Geometry", "G", "Geometry contained in the module.", GH_ParamAccess.list); pManager.AddPlaneParameter("Base Plane", "B", "Grid space base plane. Defines orientation of the grid.", GH_ParamAccess.list); pManager.AddVectorParameter("Module Part Diagonal", "D", "Vector specifying single Module Part dimensions" + "in base-plane-aligned XYZ axes. The Module Part Diagonal " + "must match Envelope's Slot diagonals.", GH_ParamAccess.item); pManager.AddBooleanParameter("Is Compact", "C", "Does the Module hold together?", GH_ParamAccess.item); pManager.AddBooleanParameter("Is Valid", "V", "Is the Module valid for the Monoceros WFC Solver?", GH_ParamAccess.item); pManager.AddPlaneParameter("Connectors", "CP", "Connector planes", GH_ParamAccess.list); pManager.AddIntegerParameter("Connector Indices", "CI", "Connector indices", GH_ParamAccess.list); pManager.AddVectorParameter("Connector Directions", "CD", "Directions of connectors as unit vectors aligned to the " + "base plane - a list parallel to CP.", GH_ParamAccess.list); pManager.AddBooleanParameter("Connector Use Pattern", "CU", "Connector use pattern - a list parallel to CP. " + "(only if R are provided)", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddPointParameter("", "point", "", GH_ParamAccess.list); pManager.AddBrepParameter("", "surface", "", GH_ParamAccess.list); pManager.AddBrepParameter("", "solid", "", GH_ParamAccess.list); pManager.AddMeshFaceParameter("", "mesh", "", GH_ParamAccess.list); pManager.AddCurveParameter("", "nurbs", "", GH_ParamAccess.list); pManager.AddCurveParameter("", "line", "", GH_ParamAccess.list); pManager.AddCurveParameter("", "polyline", "", GH_ParamAccess.list); pManager.AddCurveParameter("", "circle", "", GH_ParamAccess.list); pManager.AddCurveParameter("", "arc", "", GH_ParamAccess.list); pManager.AddCurveParameter("", "ellipse", "", GH_ParamAccess.list); pManager.AddGeometryParameter("", "others", "", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCurveParameter("Extents", "extents", "Bounding box of all the vector data features", GH_ParamAccess.tree); pManager.AddTextParameter("Source Spatial Reference System", "sourceSRS", "Spatial Reference of the input vector data", GH_ParamAccess.tree); pManager.AddTextParameter("Fields", "fields", "Fields of data associated with the vector data features", GH_ParamAccess.tree); pManager.AddTextParameter("Values", "values", "Field values for each feature", GH_ParamAccess.tree); pManager.AddPointParameter("FeaturePoints", "featurePoints", "Point geometry describing each feature", GH_ParamAccess.tree); pManager.AddPointParameter("FeaturePointsUser", "featurePointsUser", "Point geometry describing each feature", GH_ParamAccess.tree); pManager.AddCurveParameter("ExtentUser", "extentsUser", "Bounding box of all Shapefile features given the userSRS", GH_ParamAccess.tree); pManager.AddGeometryParameter("Feature Geometry", "featureGeomery", "Geometry contained in the feature", GH_ParamAccess.tree); pManager.AddTextParameter("Geometry Type", "geoType", "Type of geometry contained in the feature", GH_ParamAccess.tree); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGeometryParameter("Controller", "Controller", "HTC Vive Controller 3D model", GH_ParamAccess.item); pManager.AddPlaneParameter("Plane", "Plane", "The Lighthouse plane representation", GH_ParamAccess.item); pManager.AddGenericParameter("Matrix", "Matrix", "Transformation matrix of Lighthouse", GH_ParamAccess.item); pManager.AddGenericParameter("TriggerState", "TriggerState", "Return the states of trigger. A list of\n" + "1. TriggerPressed(True or False)\n" + "2. TriggerClicked(True or False)\n" + "3. TriggerValue(value frome 0 to 1, 1 means fully pressed)", GH_ParamAccess.list); pManager.AddGenericParameter("TouchPadState", "TouchPadState", "Return the states of TouchPad. A list of\n" + "1. TouchPadTouched(True or False)\n" + "2. TouchPadClicked(True or False)\n" + "3. TouchPadnValueX(value from -1 to 1, the touchpad from left to right)\n" + "4. TouchPadnValueY(value from -1 to 1, the touchpad from bottom to top)", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { // 0. // pManager.AddTextParameter("Output-Street-Names", "out.A.0.0", "street layer names", GH_ParamAccess.list); // 1. // pManager.AddTextParameter("Output-Setback-Numbers", "out.A.0.1", "setback numbers", GH_ParamAccess.list); // 2. // pManager.AddCurveParameter("Output-Street-Curve", "out.A.2", "List of street curves from layer names for streets", GH_ParamAccess.list); // 3. // pManager.AddTextParameter("Output-Proc-Object", "out.A.3", "Process object ready for geometric processing", GH_ParamAccess.list); // 4. // pManager.AddLineParameter("Intx-Rays", "Intx-Rays", "Intx-Rays", GH_ParamAccess.list); // 5. // pManager.AddPointParameter("intx", "intx", "intx", GH_ParamAccess.list); // 6. // pManager.AddCurveParameter("site", "site", "site", GH_ParamAccess.list); // 7. pManager.AddGeometryParameter("Output Solids", "output A.0.0", "outputs solid from the process: brep, surface, mesh ", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGeometryParameter("Geometry", "G", "Geometry to orient", GH_ParamAccess.item); pManager.AddTransformParameter("Transform", "X", "Transformation", GH_ParamAccess.item); }