
// ParametrizedMapper.java
// Andrew Davison, ad@coe.psu.ac.th, Feb. 2023

/* The mapper function uses p, which can be altered.

   Used by AnimSurface.java
*/

import org.jzy3d.plot3d.builder.Mapper;


public abstract class ParametrizedMapper extends Mapper
{
  protected double p;  // protected so can be used by mapper function


  public ParametrizedMapper(double p)
  {  this.p = p; }

  public void setParam(double p)
  {  this.p = p; }

  public double getParam()
  {  return p; }

} // end of ParametrizedMapper abstract class
