libsbmlcs.KineticLaw.addLocalParameter C# (CSharp) Method

addLocalParameter() public method

public addLocalParameter ( LocalParameter p ) : int
p LocalParameter
return int
        public int addLocalParameter(LocalParameter p)
        {
            int ret = libsbmlPINVOKE.KineticLaw_addLocalParameter(swigCPtr, LocalParameter.getCPtr(p));
            return ret;
        }

Usage Example

コード例 #1
0
 public void test_L3_KineticLaw_addParameter2()
 {
     KineticLaw kl = new  KineticLaw(3,1);
       LocalParameter lp = new  LocalParameter(3,1);
       LocalParameter lp1 = new  LocalParameter(3,1);
       int i = kl.addLocalParameter(lp);
       assertTrue( i == libsbml.LIBSBML_INVALID_OBJECT );
       lp.setId( "p");
       lp1.setId( "p1");
       i = kl.addLocalParameter(lp);
       assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
       assertTrue( kl.getNumParameters() == 1 );
       assertTrue( kl.getNumLocalParameters() == 1 );
       i = kl.addParameter(lp1);
       assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
       assertTrue( kl.getNumParameters() == 2 );
       assertTrue( kl.getNumLocalParameters() == 2 );
       lp = null;
       kl = null;
 }