1 package tim.prune.function;
4 import tim.prune.GenericFunction;
7 * Abstract superclass for pov and svg export functions
9 public abstract class Export3dFunction extends GenericFunction
11 /** altitude exaggeration factor */
12 protected double _altFactor = 50.0;
15 * Required constructor
16 * @param inApp App object
18 public Export3dFunction(App inApp) {
23 * Set the coordinates for the camera
24 * @param inX X coordinate of camera
25 * @param inY Y coordinate of camera
26 * @param inZ Z coordinate of camera
28 public abstract void setCameraCoordinates(double inX, double inY, double inZ);
31 * @param inFactor exaggeration factor
33 public void setAltitudeExaggeration(double inFactor)
35 if (inFactor >= 1.0) {
36 _altFactor = inFactor;