/** * */ package wblut.geom; // TODO: Auto-generated Javadoc /** * Interface for parameterized surfaces. * * @author Frederik Vanhoutte, W:Blut */ public interface WB_Surface { /** * Retrieve the point at values (u,v). * * @param u the u * @param v the v * @return WB_Point */ public WB_Point3d surfacePoint(double u, double v); /** * Get the lower end of the u parameter range. * * @return u */ public double loweru(); /** * Get the upper end of the u parameter range. * * @return u */ public double upperu(); /** * Get the lower end of the v parameter range. * * @return v */ public double lowerv(); /** * Get the upper end of the v parameter range. * * @return v */ public double upperv(); }