/* === S Y N F I G ========================================================= */
/*! \file metaballs.cpp
-** \brief Implements metaballs
+** \brief Implementation of the "Metaballs" layer
**
-** $Id: metaballs.cpp,v 1.1.1.1 2005/01/04 01:23:09 darco Exp $
+** $Id$
**
** \legal
** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
SYNFIG_LAYER_INIT(Metaballs);
SYNFIG_LAYER_SET_NAME(Metaballs,"metaballs");
-SYNFIG_LAYER_SET_LOCAL_NAME(Metaballs,_("Metaballs"));
-SYNFIG_LAYER_SET_CATEGORY(Metaballs,_("Default"));
+SYNFIG_LAYER_SET_LOCAL_NAME(Metaballs,N_("Metaballs"));
+SYNFIG_LAYER_SET_CATEGORY(Metaballs,N_("Default"));
SYNFIG_LAYER_SET_VERSION(Metaballs,"0.1");
-SYNFIG_LAYER_SET_CVS_ID(Metaballs,"$Id: metaballs.cpp,v 1.1.1.1 2005/01/04 01:23:09 darco Exp $");
+SYNFIG_LAYER_SET_CVS_ID(Metaballs,"$Id$");
/* === P R O C E D U R E S ================================================= */
bool
Metaballs::set_param(const String & param, const ValueBase &value)
{
- if( param=="centers" && value.same_as(centers))
+ if( param=="centers" && value.same_type_as(centers))
{
centers = value;
return true;
}
- if( param=="weights" && value.same_as(weights))
+ if( param=="weights" && value.same_type_as(weights))
{
weights = value;
return true;
}
- if( param=="radii" && value.same_as(radii))
+ if( param=="radii" && value.same_type_as(radii))
{
radii = value;
return true;