package org.geogebra.common.geogebra3D.kernel3D.commands; import org.geogebra.common.kernel.Kernel; import org.geogebra.common.kernel.Region; import org.geogebra.common.kernel.commands.CmdPointIn; import org.geogebra.common.kernel.geos.GeoElement; /** * PointIn[ <Region> ] */ public class CmdPointIn3D extends CmdPointIn { /** * @param kernel * Kernel */ public CmdPointIn3D(Kernel kernel) { super(kernel); } @Override protected GeoElement[] pointIn(String label, Region region) { if (region.isRegion3D()) { GeoElement[] ret = { (GeoElement) kernelA.getManager3D() .Point3DIn(label, region, false) }; return ret; } return super.pointIn(label, region); } }