libsbmlcs.Unit.setScale C# (CSharp) Method

setScale() public method

public setScale ( int value ) : int
value int
return int
        public int setScale(int value)
        {
            int ret = libsbmlPINVOKE.Unit_setScale(swigCPtr, value);
            return ret;
        }

Usage Example

コード例 #1
0
            protected override void Because()
            {
                _dimensionFactoy = IoC.Resolve <IMoBiDimensionFactory>();
                sut = new UnitDefinitionImporter(IoC.Resolve <IObjectPathFactory>(), IoC.Resolve <IObjectBaseFactory>(), _dimensionFactoy, IoC.Resolve <ASTHandler>(), A.Fake <IMoBiContext>());
                //create unit "substance"
                _unit = new Unit(3, 1);
                _unit.setExponent(1);
                _unit.setMultiplier(1.0);
                _unit.setScale(0);
                _unit.setKind(libsbml.UNIT_KIND_MOLE);

                //create unitdef "substance"
                _unitDef = _sbmlModel.createUnitDefinition();
                _unitDef.setId("substance");
                _unitDef.setName("substance");
                _unitDef.addUnit(_unit);

                //create unit "volume"
                _unit2 = _sbmlModel.createUnit();
                _unit2.setExponent(1);
                _unit2.setMultiplier(1.0);
                _unit2.setScale(0);
                _unit2.setKind(libsbml.UnitKind_forName("volume"));

                //create unitdef "volume"
                _unitDef2 = _sbmlModel.createUnitDefinition();
                _unitDef2.setId("volume");
                _unitDef2.setName("volume");
                _unitDef2.addUnit(_unit2);

                _sbmlModel.addUnitDefinition(_unitDef);
                sut.DoImport(_sbmlModel, new MoBiProject(), A.Fake <SBMLInformation>(), new MoBiMacroCommand());
                _substanceDimension = _dimensionFactoy.Dimension("SBML_substance");
                _volumeDimension    = _dimensionFactoy.Dimension("Volume");
            }
All Usage Examples Of libsbmlcs.Unit::setScale