protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.Register_StringParam("output", "out", "error messages from the system"); pManager.Register_PlaneParam("Proxies", "P", "the planes for the proxies"); pManager.Register_CurveParam("MeshAsCurves", "MC", "the connectivity mesh as a set of curves"); pManager.Register_GenericParam("HLwingMesh", "WM", "the winged mesh to put into the next function"); pManager.Register_VectorParam("Normals", "N", "the normals for each face"); pManager.Register_PointParam("Centres", "C", "the centres for each face"); pManager.Register_CurveParam("VoronoiOnMesh", "VOM", "non planar voronoi from clusters"); }
protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.Register_VectorParam("Displacement vectors", "dV", "Nodal Displacement Vector"); pManager.Register_PointParam("Displaced points", "P", "Position of displaced nodes"); pManager.Register_GeometryParam("Displaced elements", "G", "Geometry of displaced elements"); }
protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager) { pManager.Register_VectorParam("Vectors", "Vecs", "Control vectors", GH_ParamAccess.list); pManager.Register_PointParam( "Destination", "Pt", "Point around which to construct destination mesh", new Point3d(0.0, 0.0, 0.0), GH_ParamAccess.item); }