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

#include "PhBImageTextureBase.H"
#include "xrmlP.H"

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

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

bool PhBImageTextureBase::assign_url(const MFString& value)
{
  stub("PhBImageTextureBase::assign_url");
  return false;
}

bool PhBImageTextureBase::url_is_updated(void){
  stub("PhBImageTextureBase::url_is_updated");
  return true;
}

void PhBImageTextureBase::url_clear_update(void){
  stub("PhBImageTextureBase::url_clear_update");
}

bool PhBImageTextureBase::assign_clamping(const SFBool& value)
{
  stub("PhBImageTextureBase::assign_clamping");
  return false;
}

bool PhBImageTextureBase::clamping_is_updated(void){
  stub("PhBImageTextureBase::clamping_is_updated");
  return true;
}

void PhBImageTextureBase::clamping_clear_update(void){
  stub("PhBImageTextureBase::clamping_clear_update");
}

void PhBImageTextureBase::set_clamping(const SFBool& val)
{
  stub("PhBImageTextureBase::set_clamping");
}

bool PhBImageTextureBase::assign_repeating(const SFBool& value)
{
  stub("PhBImageTextureBase::assign_repeating");
  return false;
}

bool PhBImageTextureBase::repeating_is_updated(void){
  stub("PhBImageTextureBase::repeating_is_updated");
  return true;
}

void PhBImageTextureBase::repeating_clear_update(void){
  stub("PhBImageTextureBase::repeating_clear_update");
}

void PhBImageTextureBase::set_repeating(const SFBool& val)
{
  stub("PhBImageTextureBase::set_repeating");
}

PhBImageTextureBase::PhBImageTextureBase()
{
  typeId = "PhBImageTextureBase";
  url = MFString(0);
  clamping = 0;
  repeating = 1;
}

}  // namespace xrml
