package org.geogebra.desktop.geogebra3D.euclidianFor3D; import org.geogebra.common.euclidian.EuclidianController; import org.geogebra.common.euclidian.EuclidianViewCompanion; import org.geogebra.common.geogebra3D.euclidianFor3D.EuclidianViewFor3DCompanion; import org.geogebra.common.main.settings.EuclidianSettings; import org.geogebra.desktop.euclidian.EuclidianViewD; /** * Simple extension of EuclidianView to implement handling of 3D objects * * @author Mathieu * */ public class EuclidianViewFor3DD extends EuclidianViewD { /** * @param ec * controller * @param showAxes * show the axes * @param showGrid * shos the grid * @param evno * dock panel id * @param settings * euclidian settings */ public EuclidianViewFor3DD(EuclidianController ec, boolean[] showAxes, boolean showGrid, int evno, EuclidianSettings settings) { super(ec, showAxes, showGrid, evno, settings); } @Override protected EuclidianViewCompanion newEuclidianViewCompanion() { return new EuclidianViewFor3DCompanion(this); } }