public void straighten(SWIGTYPE_p_std__vectorT_straightener__Edge_p_t arg0, Dim arg1)
 {
     colaPINVOKE.ConstrainedMajorizationLayout_straighten(swigCPtr, SWIGTYPE_p_std__vectorT_straightener__Edge_p_t.getCPtr(arg0), (int)arg1);
     if (colaPINVOKE.SWIGPendingException.Pending)
     {
         throw colaPINVOKE.SWIGPendingException.Retrieve();
     }
 }
 internal static HandleRef getCPtr(SWIGTYPE_p_std__vectorT_straightener__Edge_p_t obj)
 {
     return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
 internal static HandleRef getCPtr(SWIGTYPE_p_std__vectorT_straightener__Edge_p_t obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
 public void setStraightenEdges(SWIGTYPE_p_std__vectorT_straightener__Edge_p_t straightenEdges)
 {
     colaPINVOKE.ConstrainedMajorizationLayout_setStraightenEdges__SWIG_3(swigCPtr, SWIGTYPE_p_std__vectorT_straightener__Edge_p_t.getCPtr(straightenEdges));
 }
 public void setStraightenEdges(SWIGTYPE_p_std__vectorT_straightener__Edge_p_t straightenEdges, double bendWeight, double potBendWeight)
 {
     colaPINVOKE.ConstrainedMajorizationLayout_setStraightenEdges__SWIG_1(swigCPtr, SWIGTYPE_p_std__vectorT_straightener__Edge_p_t.getCPtr(straightenEdges), bendWeight, potBendWeight);
 }
 public void straighten(SWIGTYPE_p_std__vectorT_straightener__Edge_p_t arg0, Dim arg1)
 {
     colaPINVOKE.ConstrainedMajorizationLayout_straighten(swigCPtr, SWIGTYPE_p_std__vectorT_straightener__Edge_p_t.getCPtr(arg0), (int)arg1);
     if (colaPINVOKE.SWIGPendingException.Pending) throw colaPINVOKE.SWIGPendingException.Retrieve();
 }
 public void setStraightenEdges(SWIGTYPE_p_std__vectorT_straightener__Edge_p_t straightenEdges)
 {
     colaPINVOKE.ConstrainedMajorizationLayout_setStraightenEdges__SWIG_3(swigCPtr, SWIGTYPE_p_std__vectorT_straightener__Edge_p_t.getCPtr(straightenEdges));
 }
 public void setStraightenEdges(SWIGTYPE_p_std__vectorT_straightener__Edge_p_t straightenEdges, double bendWeight, double potBendWeight)
 {
     colaPINVOKE.ConstrainedMajorizationLayout_setStraightenEdges__SWIG_1(swigCPtr, SWIGTYPE_p_std__vectorT_straightener__Edge_p_t.getCPtr(straightenEdges), bendWeight, potBendWeight);
 }