示例#1
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddPointParameter("Points", "Pts", "", GH_ParamAccess.tree);
     pManager.AddVectorParameter("Velocity", "Vel", "", GH_ParamAccess.tree);
     pManager.AddLineParameter("Spring Lines", "S", "", GH_ParamAccess.tree);
     pManager.AddBoxParameter("Shape Matching Boxes", "B", "", GH_ParamAccess.tree);
 }
示例#2
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddBoxParameter("boxes", "boxes", "boxes", GH_ParamAccess.list);
     pManager.AddGenericParameter("cubes as doubles", "cubes", "cubes", GH_ParamAccess.list);
     pManager.AddGenericParameter("GeoClass", "GeoClass", "GeoClass", GH_ParamAccess.item);
     //pManager.AddTextParameter("export path", "export path", "path of the csv file", GH_ParamAccess.item);
 }
示例#3
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     //0
     pManager.AddGenericParameter("Analysis Range", "AR", "Analysis Range object", GH_ParamAccess.item);
     //1
     pManager.AddBoxParameter("Range Box", "RB", "A Box stands for the Analysis Range", GH_ParamAccess.item);
 }
 /// <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);
 }
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddCurveParameter("Text Curves", "C", "The exploded text outlines", GH_ParamAccess.list);
     pManager.AddBoxParameter("Text Bounding Box", "B", "The bounding box surrounding the text",
                              GH_ParamAccess.item);
     pManager.HideParameter(1);
 }
示例#6
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddPointParameter("Points", "Pts", "", GH_ParamAccess.tree);
     pManager.AddVectorParameter("Velocity", "Vel", "", GH_ParamAccess.tree);
     pManager.AddLineParameter("Spring Lines", "S", "", GH_ParamAccess.tree);
     pManager.AddBoxParameter("Shape Matching Boxes", "B", "", GH_ParamAccess.tree);
     pManager.AddMeshParameter("Mesh", "M", "Is only generated, when softParams were supplied to attempt bijective mapping (see Soft from Mesh component)", GH_ParamAccess.list);
 }
示例#7
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddPointParameter("Particles", "Particles", "Newly generated particles as the solver will handle them", GH_ParamAccess.tree);
     pManager.AddIntegerParameter("Spring Indices", "SPI", "Particle indices forming new springs", GH_ParamAccess.tree);
     pManager.AddIntegerParameter("Shape Matching Constraint Indices", "SMI", "All indices in an individual tree branch refer to one shape matching constraint", GH_ParamAccess.tree);
     pManager.AddLineParameter("Spring Lines", "SL", "Springs as generated by the soft body component.", GH_ParamAccess.tree);
     pManager.AddBoxParameter("Shape Matching Constraint Bounding Box", "B", "Each box contains the particles that act within a shape matching constraint.", GH_ParamAccess.tree);
     pManager.AddGenericParameter("Soft Bodies", "Softs", "Connect to Flex Scene", GH_ParamAccess.list);
 }
示例#8
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddBoxParameter("Box", "B", "Bounding box", GH_ParamAccess.item);
     pManager.AddNumberParameter("Length", "L", "Box length", GH_ParamAccess.item);
     pManager.AddNumberParameter("Width", "W", "Box width", GH_ParamAccess.item);
     pManager.AddNumberParameter("Height", "H", "Box height", GH_ParamAccess.item);
     pManager.AddPointParameter("Top Centroid", "P", "Box top centroid", GH_ParamAccess.item);
     pManager.AddPointParameter("Bottom Centroid", "P", "Box bottom centroid", GH_ParamAccess.item);
 }
示例#9
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddBoxParameter("Voxels", "V", "Voxels as a collection of boxes", GH_ParamAccess.list);
     pManager.AddPointParameter("Points", "P", "Center points of each voxel", GH_ParamAccess.list);
 }
示例#10
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddBoxParameter("boxes", "", "", GH_ParamAccess.list);
 }
示例#11
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.AddTextParameter("Output", "Output", "Output", GH_ParamAccess.item);
     pManager.AddBoxParameter("Bounding Box", "Bounding Box", "BoundingBox", GH_ParamAccess.item);
     pManager.AddGenericParameter("objs", "objs", "objs", GH_ParamAccess.list);
 }