public static bool SetPoint(HndzNode node) { SAPPoint point = new SAPPoint(); point.ConvertFromHndzNode(node); return(SAP2000API.SetPoint(point)); }
public static bool SetRestraint(HndzNode node, HndzRestraint restraint) { SAPPoint point = new SAPPoint(); point.ConvertFromHndzNode(node); SAPRestraint sapRestraint = new SAPRestraint(); sapRestraint.ConvertFromHndzRestraint(restraint); return(SAP2000API.SetRestraint(point, sapRestraint)); }
private void btn_GenerateIfc_Click(object sender, RoutedEventArgs e) { HndzSite site = new HndzSite(); HndzBuilding building = new HndzBuilding(); HndzStorey storey = new HndzStorey(building); //HndzProduct product = new HndzProduct(ref storey); HndzNode node1 = new HndzNode(); HndzNode node4 = new HndzNode(); HndzNode node5 = new HndzNode(); HndzNode node2 = new HndzNode(2, 3, 5); HndzNode ss = new HndzNode(); }
public void ConvertFromHndzNode(HndzNode node) { Name = node.Name; X = node.Point.X; Y = node.Point.Y; Z = node.Point.Z; AnalysisResults.F1 = node.Reactions.F1; AnalysisResults.F2 = node.Reactions.F2; AnalysisResults.F3 = node.Reactions.F3; AnalysisResults.M1 = node.Reactions.M1; AnalysisResults.M2 = node.Reactions.M2; AnalysisResults.M3 = node.Reactions.M3; AnalysisResults.LoadCase = node.Reactions.LoadCase; }
internal HndzNode ConvertToHndzNode() { HndzNode node = new HndzNode(); node.Name = Name; node.Point = new Rhino.Geometry.Point3d(X, Y, Z); node.Reactions.F1 = AnalysisResults.F1; node.Reactions.F2 = AnalysisResults.F2; node.Reactions.F3 = AnalysisResults.F3; node.Reactions.M1 = AnalysisResults.M1; node.Reactions.M2 = AnalysisResults.M2; node.Reactions.M3 = AnalysisResults.M3; node.Reactions.LoadCase = AnalysisResults.LoadCase; return(node); }