Classes Utilities Scripts Speech Search Up Home
ISIP IFC Index
Title Bar

/home5/piconepr/public_html/isip/projects/speech/software/documentation/class/algo/Energy/enrgy_00.cc

// file: $isip/class/algo/Energy/enrgy_00.cc
// version: $Id: enrgy_00.cc 7592 2002-01-01 00:13:30Z picone $
//

// isip include files
//
#include "Energy.h"

[snipped]

// method: assign
//
// arguments:
//  const Energy& arg: (input) object to be assigned
//
// return: a boolean value indicating status
//
// this method assigns the input object to the current object
//
boolean Energy::assign(const Energy& arg_a) {

  // assign data from the input energy object
  //
  algorithm_d = arg_a.algorithm_d;
  implementation_d = arg_a.implementation_d;
  floor_d = arg_a.floor_d;
  
  // assign filter data
  //
  ma_coef_d.assign(arg_a.ma_coef_d);
  ar_coef_d.assign(arg_a.ar_coef_d);
  ma_mem_d.assign(arg_a.ma_mem_d);
  ar_mem_d.assign(arg_a.ar_mem_d);

  // assign AlgorithmBase and exit gracefully
  //
  return AlgorithmBase::assign(arg_a);
}

[snipped]

//
// end of file


Footer

Up | Home | Courses | Projects | Proposals | Publications Please direct questions or comments to joseph.picone@isip.piconepress.com