// InterpolatorP.C: Interpolator nodes (private source).
// Automatically generated with nodegen 0.5a - do not edit.

#include "Interpolator.H"
#include "xrmlP.H"

namespace xrml {
int Interpolator::major_version(void) { return 0; }
int Interpolator::minor_version(void) { return 5; }
bool Interpolator::is_leaf_class(void) { return false; }

bool IsInterpolator(SFNode* node)
{
  return (dynamic_cast<Interpolator*>(node) != 0);
}

bool Interpolator::assign_key(const MFFloat& value)
{
  stub("Interpolator::assign_key");
  return false;
}

bool Interpolator::key_is_updated(void){
  stub("Interpolator::key_is_updated");
  return true;
}

void Interpolator::key_clear_update(void){
  stub("Interpolator::key_clear_update");
}

void Interpolator::set_key(const MFFloat& val)
{
  stub("Interpolator::set_key");
}

Interpolator::Interpolator()
{
  typeId = "Interpolator";
  key = MFFloat(0);
}

}  // namespace xrml
