Esempio n. 1
0
void GdbServerProviderConfigWidget::apply()
{
    m_provider->setDisplayName(m_nameLineEdit->text());
    m_provider->setStartupMode(startupMode());

    applyImpl();
}
Esempio n. 2
0
bool Texture::apply ( GLenum target )
{
  glBindTexture ( target, m_texture );
  glTexParameteri ( target, GL_TEXTURE_MAG_FILTER, GL_LINEAR );
  glTexParameteri ( target, GL_TEXTURE_MIN_FILTER, GL_LINEAR );
  return applyImpl(target);
}
//---------------------------------------------------------------------------//
// Apply the map operator.
void MapOperator::apply( const TpetraMultiVector& X,
			 TpetraMultiVector& Y,
			 Teuchos::ETransp mode,
			 const double alpha,
			 const double beta ) const
{
    // Pull data from the application.
    const FieldMultiVector& X_fmv = dynamic_cast<const FieldMultiVector&>( X );
    const_cast<FieldMultiVector&>( X_fmv ).pullDataFromApplication();
    if ( beta != Teuchos::ScalarTraits<double>::zero() )
    {
	dynamic_cast<FieldMultiVector&>( Y ).pullDataFromApplication();
    }
    
    // Apply the operator.
    applyImpl( X, Y, mode, alpha, beta );

    // Push the data into the application.
    dynamic_cast<FieldMultiVector&>( Y ).pushDataToApplication();
}
Esempio n. 4
0
 bool Signal::apply( GstElement* pipeline, GMainLoop* loop )const
 {
   return applyImpl(pipeline, loop);
 }