/* * $Id$ * * Copyright (C) 2010-2013 Stephane GALLAND. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 3 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * This program is free software; you can redistribute it and/or modify */ package org.arakhne.afc.math.geometry.d3.continuous; import org.arakhne.afc.math.geometry.d3.Point3D; import org.arakhne.afc.math.geometry.d3.Vector3D; import org.junit.After; import org.junit.Before; import org.junit.Test; /** * @author $Author: sgalland$ * @version $FullVersion$ * @mavengroupid $GroupId$ * @mavenartifactid $ArtifactId$ */ @SuppressWarnings("all") public abstract class AbstractBoxedShape3fTestCase<T extends AbstractBoxedShape3F> extends AbstractShape3fTestCase<T> { @Test public abstract void toBoundingBox(); @Test public abstract void toBoundingBoxAlignedBox3x(); @Test public abstract void clear(); @Test public abstract void setDoubleDoubleDoubleDoubleDoubleDouble(); @Test public abstract void setPoint3xPoint3x(); @Test public abstract void setSizeXDouble(); @Test public abstract void setSizeYDouble(); @Test public abstract void setSizeZDouble(); @Test public abstract void setFromCornersPoint3DPoint3D(); @Test public abstract void setFromCornersDoubleDoubleDoubleDoubleDoubleDouble(); @Test public abstract void setFromCenterDoubleDoubleDoubleDoubleDoubleDouble(); @Test public abstract void getMinX(); @Test public abstract void setMinXDouble(); @Test public abstract void getMin(); @Test public abstract void getMax(); @Test public abstract void getCenter(); @Test public abstract void getCenterX(); @Test public abstract void getMaxX(); @Test public abstract void setMaxXDouble(); @Test public abstract void getMinY(); @Test public abstract void setMinYDouble(); @Test public abstract void getCenterY(); @Test public abstract void getMaxY(); @Test public abstract void setMaxYDouble(); @Test public abstract void getMinZ(); @Test public abstract void setMinZDouble(); @Test public abstract void getCenterZ(); @Test public abstract void getMaxZ(); @Test public abstract void setMaxZDouble(); @Test public abstract void getSizeX(); @Test public abstract void getSizeY(); @Test public abstract void getSizeZ(); @Test public abstract void translateDoubleDoubleDouble(); @Test public abstract void isEmpty(); @Test public abstract void inflateDoubleDoubleDoubleDoubleDoubleDouble(); @Test public abstract void translateVector3D(); @Test public abstract void setXDoubleDouble(); @Test public abstract void setYDoubleDouble(); @Test public abstract void setZDoubleDouble(); }