/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddPointParameter("Nodes", "N", "Nodes as points", GH_ParamAccess.list); //pManager.AddIntegerParameter("Bars", "B1", "Bars by node indices (start)", GH_ParamAccess.tree); pManager.AddIntegerParameter("Bars", "B1", "Bars by node indices (start)", GH_ParamAccess.list); pManager.AddIntegerParameter("Bars", "B2", "Bars by node indices (end)", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGenericParameter("Points", "P", "Final ppoint list.", GH_ParamAccess.list); pManager.AddGenericParameter("Objects", "O", "Final associated object list", GH_ParamAccess.list); pManager.AddIntegerParameter("Indexes", "I", "Final point index list", GH_ParamAccess.list); pManager.AddIntegerParameter("Removed Indexes", "R", "Removed point list indexes.", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("段数", "N", "满足条件情况下,等分段数", GH_ParamAccess.list); pManager.AddNumberParameter("长度", "L", "满足条件情况下,每段长度", GH_ParamAccess.list); pManager.AddTextParameter("最佳匹配", "M", "列举最接近公差的匹配对象", GH_ParamAccess.tree); pManager.AddIntegerParameter("序号", "I", "最佳对象在列表中的序号", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("Pixel Count", "PC", "Number of pixels in the image.", GH_ParamAccess.item); pManager.AddColourParameter("Top Colors", "TC", "Sorted list of colors in image.", GH_ParamAccess.list); pManager.AddIntegerParameter("Color Count", "CC", "Count of pixels in image of color.", GH_ParamAccess.list); //pManager.AddPointParameter("Color Location", "CL", "Pixel locations grouped by color.", 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); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCurveParameter("Struts", "Struts", "Cleaned curve network.", GH_ParamAccess.list); pManager.AddPointParameter("Nodes", "Nodes", "List of unique nodes.", GH_ParamAccess.list); pManager.AddIntegerParameter("CurveStart", "I", "Index in 'Nodes' for the start of each curve in 'Struts'.", GH_ParamAccess.list); pManager.AddIntegerParameter("CurveEnd", "J", "Index in 'Nodes' for the end of each curve in 'Struts'.", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("ID", "ID", "ID of the entity.", GH_ParamAccess.item); pManager.AddIntegerParameter("Dim", "Dim", "Dimension of the entity.", GH_ParamAccess.item); pManager.AddPointParameter("Position", "Position", "Reference position of the entity. For entities with dimension higher than 0 (curves, surfaces and volumes), reference position is the centroid of the entity.", GH_ParamAccess.item); pManager.AddBoxParameter("BoundingBox", "BoundingBox", "BoundingBox for entites with dimension higher than 0 (curves, surfaces and volumes).", GH_ParamAccess.item); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("Width", "W", "---", GH_ParamAccess.item); pManager.AddIntegerParameter("Height", "H", "---", GH_ParamAccess.item); pManager.AddIntegerParameter("Horizontal", "X", "---", GH_ParamAccess.item); pManager.AddIntegerParameter("Vertical", "Y", "---", GH_ParamAccess.item); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGenericParameter("2D Member", "M2D", "Modified GSA 2D Member", GH_ParamAccess.item); pManager.AddIntegerParameter("Member Number", "ID", "Get Member Number", GH_ParamAccess.item); pManager.AddBrepParameter("Brep", "B", "Member Brep", GH_ParamAccess.item); pManager.HideParameter(2); pManager.AddPointParameter("Incl. Points", "(P)", "Get Inclusion points", GH_ParamAccess.list); pManager.HideParameter(3); pManager.AddCurveParameter("Incl. Curves", "(C)", "Get Inclusion curves", GH_ParamAccess.list); pManager.HideParameter(4); pManager.AddGenericParameter("2D Property", "PA", "Get 2D Section Property", GH_ParamAccess.item); pManager.AddIntegerParameter("Member Group", "Gr", "Get Member Group", GH_ParamAccess.item); pManager.AddIntegerParameter("Member Type", "mT", "Get 2D Member Type", GH_ParamAccess.item); pManager.AddIntegerParameter("2D Element Type", "eT", "Get Member 2D Analysis Element Type" + System.Environment.NewLine + "0: Linear (Tri3/Quad4), 1: Quadratic (Tri6/Quad8), 2: Rigid Diaphragm", GH_ParamAccess.item); pManager.AddGenericParameter("Offset", "Of", "Get Member Offset", GH_ParamAccess.item); pManager.AddNumberParameter("Mesh Size", "Ms", "Get Targe mesh size", GH_ParamAccess.item); pManager.AddBooleanParameter("Mesh With Others", "M/o", "Get if to mesh with others", GH_ParamAccess.item); pManager.AddTextParameter("Member Name", "Na", "Get Name of Member", GH_ParamAccess.item); pManager.AddColourParameter("Member Colour", "Co", "Get Member Colour", GH_ParamAccess.item); pManager.AddBooleanParameter("Dummy Member", "Dm", "Get if Member is Dummy", GH_ParamAccess.item); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("Width", "W", "The width of the Image or Bitmap in pixels", GH_ParamAccess.item); pManager.AddIntegerParameter("Height", "H", "The height of the Image or Bitmap in pixels", GH_ParamAccess.item); pManager.AddIntegerParameter("DPI X", "X", "The horizontal DPI", GH_ParamAccess.item); pManager.AddIntegerParameter("DPI Y", "Y", "The vertical DPI", GH_ParamAccess.item); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCurveParameter("Curve", "C", "Curve", GH_ParamAccess.list); pManager.AddIntegerParameter("ID0", "I0", "First Line for collision", GH_ParamAccess.list); pManager.AddIntegerParameter("ID1", "I1", "Second Line for collision", GH_ParamAccess.list); pManager.AddVectorParameter("Vectors", "V", "Rotation Vectors", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("AdjNgons", "A", "Get adjancent NGons to current NGon", GH_ParamAccess.tree); pManager.AddIntegerParameter("V", "V", "V", GH_ParamAccess.tree); pManager.AddIntegerParameter("E0", "E0", "E0", GH_ParamAccess.tree); pManager.AddIntegerParameter("E1", "E1", "E1", GH_ParamAccess.tree); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddTextParameter("Title", "T", "Title of sheet", GH_ParamAccess.item); pManager.AddIntegerParameter("Id", "Id", "Id of sheet", GH_ParamAccess.item); pManager.AddIntegerParameter("Index", "I", "Index of sheet", GH_ParamAccess.item); pManager.AddTextParameter("Rows", "R", "Height of sheet", GH_ParamAccess.tree); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGenericParameter("Material", "Ma", "GSA Material with changes", GH_ParamAccess.item); pManager.AddIntegerParameter("Analysis Property", "An", "Get Material Analysis Property (0 -> 'from Grade')", GH_ParamAccess.item); pManager.AddTextParameter("Material Type", "mT", "Get Material Type", GH_ParamAccess.item); pManager.AddIntegerParameter("Material Grade", "Gr", "Get Material Grade", GH_ParamAccess.item); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddGenericParameter("A", "A", "数值为true的树枝", GH_ParamAccess.tree); pManager.AddGenericParameter("B", "TB", "数值为false的数枝", GH_ParamAccess.tree); pManager.AddIntegerParameter("IndexA", "IA", "A 树枝所在原树状结构中的位置", GH_ParamAccess.list); pManager.AddIntegerParameter("IndexB", "IB", "B 树枝所在原树状结构中的位置", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("Node Index", "Index", "The NodeIndex in the Grid.", GH_ParamAccess.item); pManager.AddNumberParameter("Coordinates", "Coord", "The coordinates of the Node.", GH_ParamAccess.list); pManager.AddNumberParameter("Normalized Coordinates", "NCoord", "The normalized coordinates of the Node.", GH_ParamAccess.list); pManager.AddIntegerParameter("Address Tuple", "Addr", "The tuple address of the Node.", GH_ParamAccess.list); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddLineParameter("Edges", "E", "Get Mesh Edges in Ngons Faces", GH_ParamAccess.tree); pManager.AddIntegerParameter("ID", "I", "Get Mesh Edges (Lines) in Ngons Faces", GH_ParamAccess.tree); pManager.AddIntegerParameter("FID", "F", "Neighbour Faces", GH_ParamAccess.tree); // }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddPointParameter("Points", "P", "List of unique point nodes", GH_ParamAccess.list); pManager.AddIntegerParameter("Line-Points data", "LP", "Indexes of start and end point of each line", GH_ParamAccess.tree); pManager.AddIntegerParameter("Points connectivity", "PP", "Indexes of connected points to each unique point", GH_ParamAccess.tree); pManager.AddIntegerParameter("Line Direction at each Point", "LD", "Direction of each line connected to a point\n1 outward, -1 inward", GH_ParamAccess.tree); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("PIndexStart", "PI0", "The start particle index of a bar element", GH_ParamAccess.item); pManager.AddIntegerParameter("PIndexEnd", "PI1", "The end particle index of a bar element", GH_ParamAccess.item); pManager.AddLineParameter("Line", "ln", "The updated line geometry", GH_ParamAccess.item); pManager.AddNumberParameter("AxialForce", "F", "The axial force [kN] in the bar (- is compression)", GH_ParamAccess.item); pManager.AddNumberParameter("AxialStress", "stressA", "The axial stress [MPa] in the bar (- is compression)", GH_ParamAccess.item); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddLineParameter("不共线的线段", "C1", "找出的与指定向量不共线的线段", GH_ParamAccess.list); pManager.AddLineParameter("共线的线段", "C2", "找出的与指定向量共线的线段", GH_ParamAccess.list); pManager.AddIntegerParameter("索引1", "I1", "不共线线段的索引位置", GH_ParamAccess.list); pManager.AddIntegerParameter("索引2", "I2", "共线线段的索引位置", GH_ParamAccess.list); pManager.HideParameter(1); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { MeshOutIndex = pManager.AddMeshParameter("Mesh", "M", "Output mesh.", GH_ParamAccess.tree); IndicesOutIndex = pManager.AddIntegerParameter("Indices", "I", "Output indices. If F == 2, then this will be a tree with tetrahedra indices as sub-lists (4 per list)." + " If F == 3, then this will be a tree with edge indices as sub-lists (2 per list).", GH_ParamAccess.tree); PointsOutIndex = pManager.AddPointParameter("Points", "P", "Output points. If F is 2 or 3, then the indices from I will correspond to this point list.", GH_ParamAccess.tree); FacesOutIndex = pManager.AddIntegerParameter("Face indices", "FI", "Output indices for faces.", GH_ParamAccess.tree); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddPointParameter("选出点", "P1", "满足要求的点", GH_ParamAccess.tree); pManager.AddPointParameter("剩余点", "P2", "不满足要求的点", GH_ParamAccess.list); pManager.AddIntegerParameter("序号", "I1", "满足要求的点所在序号", GH_ParamAccess.tree); pManager.AddIntegerParameter("序号", "I2", "不满足要求的点所在序号", GH_ParamAccess.list); pManager.HideParameter(1); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddPointParameter("Points", "pts", "Points in grid", GH_ParamAccess.list); pManager.AddNumberParameter("Values", "val", "Values for the points in the grid", GH_ParamAccess.list); pManager.AddIntegerParameter("X Dimension", "nx", "Size of grid in global x direction", GH_ParamAccess.item); pManager.AddIntegerParameter("Y Dimension", "ny", "Size of grid in global y direction", GH_ParamAccess.item); pManager.AddIntegerParameter("Z Dimension", "nz", "Size of grid in global z direction", GH_ParamAccess.item); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("Vertex Indices", "v_i", "Indexes of the vertexes of the mesh. If compact will be a list from 1 to n, where is number of vertices.", GH_ParamAccess.list); pManager.AddPointParameter("Vertices", "v", "Vertices of the mesh", GH_ParamAccess.list); pManager.AddIntegerParameter("Face Indices", "f_i", "Indexes of the Faces of the mesh. If compact will be a list from 1 to n, where is number of faces.", GH_ParamAccess.list); pManager.AddMeshFaceParameter("Faces", "f", "Faces of the mesh", GH_ParamAccess.list); pManager.AddColourParameter("Colours", "col", "Vertiex Colours of the mesh", GH_ParamAccess.list); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddNumberParameter("数值a", "a", "如果a为未知数则求出a的值", GH_ParamAccess.list); pManager.AddNumberParameter("数值b", "b", "如果b为未知数则求出b的值", GH_ParamAccess.list); pManager.AddIntegerParameter("a的数量", "Na", "满足条件的a的数量", GH_ParamAccess.list); pManager.AddIntegerParameter("b的数量", "Nb", "满足条件的b的数量", GH_ParamAccess.list); pManager.AddBooleanParameter("检验", "C", "如果四个输入端都有数据则判断等式是否成立", GH_ParamAccess.item); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddCurveParameter("Edges", "E", "output Edges", GH_ParamAccess.tree); pManager.AddCurveParameter("Naked Edges", "N", "Naked Edges", GH_ParamAccess.tree); pManager.AddIntegerParameter("Naked Edges Indices", "NI", "Naked Edges Indices", GH_ParamAccess.tree); pManager.AddCurveParameter("Closed Edges", "C", "Closed Edges", GH_ParamAccess.tree); pManager.AddIntegerParameter("Closed Edges Indices", "CI", "Closed Edges Indices", GH_ParamAccess.tree); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddLineParameter("分组线段", "G", "根据条件共线线段分组", GH_ParamAccess.tree); pManager.AddLineParameter("剩余线段", "R", "不满足条件的独立线段", GH_ParamAccess.list); pManager.AddIntegerParameter("索引", "I1", "共线线段的索引位置", GH_ParamAccess.tree); pManager.AddIntegerParameter("索引", "I2", "独立线段的索引位置", GH_ParamAccess.list); pManager.HideParameter(1); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("Vertex", "v-Key", "´Vertex key.", GH_ParamAccess.item); pManager.AddPointParameter("Position", "Position", "Position.", GH_ParamAccess.item); pManager.AddPointParameter("TextureCoordinates", "Texture", "Texture coordinate.", GH_ParamAccess.item); pManager.AddIntegerParameter("Element", "e-Key", "Element key to which this vertex is associated.", GH_ParamAccess.item); pManager.AddIntegerParameter("Half-facet", "hf-Key", "Half-facet key to which this vertex is associated.", GH_ParamAccess.item); }
/// <summary> /// Registers all the output parameters for this component. /// </summary> protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddIntegerParameter("Width", "W", "Width of Image", GH_ParamAccess.item); pManager.AddIntegerParameter("Height", "H", "Height of Image", GH_ParamAccess.item); pManager.AddIntegerParameter("DPIx", "DPIx", "DPIx of Image", GH_ParamAccess.item); pManager.AddIntegerParameter("DPIy", "DPIy", "DPIy of Image", GH_ParamAccess.item); pManager.AddGenericParameter("Format", "F", "Format of the Image", GH_ParamAccess.item); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddPointParameter("Vertices", "V", "Get Mesh Vertices in Ngons (HashSet)", GH_ParamAccess.tree); pManager.AddPointParameter("Vertices", "N", "Connected Vertices to Mesh Vertices in Ngons (HashSet)", GH_ParamAccess.tree); pManager.AddIntegerParameter("ID", "I", "Get Mesh Vertices in Ngons (HashSet)", GH_ParamAccess.tree); pManager.AddIntegerParameter("NID", "I", "Connected Vertices ID to Mesh Vertices in Ngons (HashSet)", GH_ParamAccess.tree); }