package org.geogebra.common.geogebra3D.kernel3D.commands; import org.geogebra.common.kernel.Kernel; import org.geogebra.common.kernel.arithmetic.Command; import org.geogebra.common.kernel.arithmetic.NumberValue; import org.geogebra.common.kernel.geos.GeoElement; import org.geogebra.common.kernel.kernelND.GeoPointND; /** * Processor for InfiniteCone command * */ public class CmdConeInfinite extends CmdCone { /** * @param kernel * kernel */ public CmdConeInfinite(Kernel kernel) { super(kernel); } @Override protected GeoElement[] conePointPointRadius(Command c, GeoPointND p1, GeoPointND p2, NumberValue r) { return new GeoElement[] { kernelA.getManager3D().Cone(c.getLabel(), p1, p2, r) }; } }