public double GenerateDouble() { return(EngineObject.GenerateDoubleRandomValue(_random_state_object_handle)); }