parameters: (self, name: "std::string const &")
return_statement: return _robotsim.Simulator_getSetting(self, name)
docstring: r"""
          getSetting(Simulator self, std::string const & name) -> std::string
  
  
          Retrieves some simulation setting.  
  
          Valid names are:  
  
          *   gravity: the gravity vector (default "0 0 -9.8")  
          *   simStep: the internal simulation step (default "0.001")  
          *   autoDisable: whether to disable bodies that don't move much between time
              steps (default "0", set to "1" for many static objects)  
          *   boundaryLayerCollisions: whether to use the Klampt inflated boundaries for
              contact detection'(default "1", recommended)  
          *   rigidObjectCollisions: whether rigid objects should collide (default "1")  
          *   robotSelfCollisions: whether robots should self collide (default "0")  
          *   robotRobotCollisions: whether robots should collide with other robots
              (default "1")  
          *   adaptiveTimeStepping: whether adaptive time stepping should be used to
              improve stability. Slower but more stable. (default "1")  
          *   minimumAdaptiveTimeStep: the minimum size of an adaptive time step before
              giving up (default "1e-6")  
          *   maxContacts: max # of clustered contacts between pairs of objects (default
              "20")  
          *   clusterNormalScale: a parameter for clustering contacts (default "0.1")  
          *   errorReductionParameter: see ODE docs on ERP (default "0.95")  
          *   dampedLeastSquaresParameter: see ODE docs on CFM (default "1e-6")  
          *   instabilityConstantEnergyThreshold: parameter c0 in instability correction
              (default "1")  
          *   instabilityLinearEnergyThreshold: parameter c1 in instability correction
              (default "1.5")  
          *   instabilityMaxEnergyThreshold: parameter cmax in instability correction
              (default "100000")  
          *   instabilityPostCorrectionEnergy: kinetic energy scaling parameter if
              instability is detected (default "0.8")  
  
          Instability correction kicks in whenever the kinetic energy K(t) of an object
          exceeds min(c0*m + c1*K(t-dt),cmax). m is the object's mass.  
  
          See `Klampt/Simulation/ODESimulator.h
          <http://motion.pratt.duke.edu/klampt/klampt_docs/ODESimulator_8h_source.html>`_
          for detailed descriptions of these parameters.  
  
          Returns:  
  
              A string encoding the data. This will need to be cast to int or
              float manually.
docstring_summary: r"""
          getSetting(Simulator self, std::string const & name) -> std::string
docstring_tokens: r getSetting ( Simulator self std :: string const & name ) - > std :: string
function: def getSetting(self, name: "std::string const &") -> "std::string":
          r"""
          getSetting(Simulator self, std::string const & name) -> std::string
  
  
          Retrieves some simulation setting.  
  
          Valid names are:  
  
          *   gravity: the gravity vector (default "0 0 -9.8")  
          *   simStep: the internal simulation step (default "0.001")  
          *   autoDisable: whether to disable bodies that don't move much between time
              steps (default "0", set to "1" for many static objects)  
          *   boundaryLayerCollisions: whether to use the Klampt inflated boundaries for
              contact detection'(default "1", recommended)  
          *   rigidObjectCollisions: whether rigid objects should collide (default "1")  
          *   robotSelfCollisions: whether robots should self collide (default "0")  
          *   robotRobotCollisions: whether robots should collide with other robots
              (default "1")  
          *   adaptiveTimeStepping: whether adaptive time stepping should be used to
              improve stability. Slower but more stable. (default "1")  
          *   minimumAdaptiveTimeStep: the minimum size of an adaptive time step before
              giving up (default "1e-6")  
          *   maxContacts: max # of clustered contacts between pairs of objects (default
              "20")  
          *   clusterNormalScale: a parameter for clustering contacts (default "0.1")  
          *   errorReductionParameter: see ODE docs on ERP (default "0.95")  
          *   dampedLeastSquaresParameter: see ODE docs on CFM (default "1e-6")  
          *   instabilityConstantEnergyThreshold: parameter c0 in instability correction
              (default "1")  
          *   instabilityLinearEnergyThreshold: parameter c1 in instability correction
              (default "1.5")  
          *   instabilityMaxEnergyThreshold: parameter cmax in instability correction
              (default "100000")  
          *   instabilityPostCorrectionEnergy: kinetic energy scaling parameter if
              instability is detected (default "0.8")  
  
          Instability correction kicks in whenever the kinetic energy K(t) of an object
          exceeds min(c0*m + c1*K(t-dt),cmax). m is the object's mass.  
  
          See `Klampt/Simulation/ODESimulator.h
          <http://motion.pratt.duke.edu/klampt/klampt_docs/ODESimulator_8h_source.html>`_
          for detailed descriptions of these parameters.  
  
          Returns:  
  
              A string encoding the data. This will need to be cast to int or
              float manually.  
  
          """
          return _robotsim.Simulator_getSetting(self, name)
function_tokens: def getSetting ( self , name : "std::string const &" ) -> "std::string" : return _robotsim . Simulator_getSetting ( self , name )