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)); }
public static bool SetPoint(IEnumerable <HndzNode> nodes) { foreach (HndzNode node in nodes) { SAPPoint point = new SAPPoint(); point.ConvertFromHndzNode(node); bool flag = SAP2000API.SetPoint(point); if (flag == false) { return(false); } } return(true); }
public static bool SetRestraint(IEnumerable <HndzNode> nodes, IEnumerable <HndzRestraint> restraints) { HndzNode[] nodesArr = nodes.ToArray(); HndzRestraint[] restraintsArr = restraints.ToArray(); for (int i = 0; i < nodesArr.Length; i++) { SAPPoint point = new SAPPoint(); point.ConvertFromHndzNode(nodesArr[i]); SAPRestraint sapRestraint = new SAPRestraint(); sapRestraint.ConvertFromHndzRestraint(restraintsArr[i]); bool flag = SAP2000API.SetRestraint(point, sapRestraint); if (flag == false) { return(false); } } return(true); }
public static SAPJointElementResults GetJointAnalysisResults(IEnumerable <SAPLoadCombination> combos, SAPPoint elem) { throw new NotImplementedException("TODO: Analysis Results are not mapped yet from Hndz to SAP"); }
public static bool AddPointLoad(SAPPoint point, SAPPointLoad load) { throw new NotImplementedException("TODO: Loads are not mapped yet from Hndz to SAP"); }