| | |
| | | /// <param name="equip_zero_h"></param> |
| | | /// <param name="sect_pt"></param> |
| | | /// <returns></returns> |
| | | static public Yw.Geometry.EquipCurveParas CalcEquipCurve( |
| | | static public Yw.Geometry.CubicSpline2d CalcEquipCurve( |
| | | Yw.Geometry.CubicSpline2d qh, |
| | | Yw.Geometry.Point2d equip_pt, |
| | | double equip_zero_h, |
| | | out Yw.Geometry.Point2d sect_pt) |
| | | { |
| | | return CalcEquipCurve(qh, equip_pt, equip_zero_h, false, 11, out sect_pt); |
| | | var equip_paras = CalcEquipCurve(qh, equip_pt, equip_zero_h, false, 11, out sect_pt); |
| | | if (equip_paras != null && equip_paras.EquipCurve.IsValid()) |
| | | { |
| | | return equip_paras.EquipCurve; |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | |
| | | ///// <summary> |
| | | ///// æ ¹æ®æµéæ¬ç¨çº¿,以åç»å®è®¾è®¡ç¹,以åè£
ç½®æ²çº¿0æµéæ¶çæ¬ç¨ç¹, è¿å交ç¹åè£
ç½®æ²çº¿ |
| | | ///// </summary> |
| | | ///// <param name="qh"></param> |
| | | ///// <param name="equip_pt"></param> |
| | | ///// <param name="equip_zero_h"></param> |
| | | ///// <param name="sect_pt"></param> |
| | | ///// <returns></returns> |
| | | //static public Yw.Geometry.EquipCurveParas CalcEquipCurve( |
| | | // Yw.Geometry.CubicSpline2d qh, |
| | | // Yw.Geometry.Point2d equip_pt, |
| | | // double equip_zero_h, |
| | | // out Yw.Geometry.Point2d sect_pt) |
| | | //{ |
| | | // return CalcEquipCurve(qh, equip_pt, equip_zero_h, false, 11, out sect_pt); |
| | | //} |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®æµéæ¬ç¨çº¿,以åç»å®è®¾è®¡ç¹,以åè£
ç½®æ²çº¿0æµéæ¶çæ¬ç¨ç¹, è¿å交ç¹åè£
ç½®æ²çº¿ |
| | | /// </summary> |