/* GeoGebra - Dynamic Mathematics for Everyone http://www.geogebra.org This file is part of GeoGebra. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation. */ /* * VectorValue.java * * Created on 03. Oktober 2001, 10:09 */ package org.geogebra.common.kernel.arithmetic; import org.geogebra.common.kernel.geos.GeoVec2D; /** * * @author Markus */ public interface VectorValue extends VectorNDValue { /** * @return this vector value as GeoVec2D */ @Override public GeoVec2D getVector(); /** * Returns coord mode POLAR, COMPLEX or CARTESIAN * * @return Kernel.COORD_* */ @Override public int getMode(); /** * Sets coord mode * * @param mode * Kernel.COORD_* */ @Override public void setMode(int mode); }