public abstract class SAbstractGeometrySpace extends java.lang.Object implements SGeometrySpace
| Modifier and Type | Field and Description |
|---|---|
static int |
LINEAR |
static int |
MULTI_VOXEL |
static java.lang.String[] |
TYPE_OF_SPACE |
static int |
VOXEL |
| Constructor and Description |
|---|
SAbstractGeometrySpace()
Constructeur par défaut d'un espace de géométrie abstraite.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addGeometry(java.util.List<SGeometry> list)
Méthode qui ajoute une liste de géométries à l'espace.
|
void |
addGeometry(SGeometry geometry)
Méthode qui ajoute une géométrie à l'espace.
|
static int |
getIntersectionTestCount()
Méthode pour obtenir le nombre de tests d'intersection qui ont été réalisés.
|
void |
initialize()
Méthode pour initialiser l'espace des géométries.
|
static void |
resetIntersectinonTestCount()
Méthode pour réinitialiser le comptage des tests d'intersection.
|
java.lang.String |
toString() |
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitlistInsideGeometry, nearestIntersection, nearestOpaqueIntersectionpublic static final java.lang.String[] TYPE_OF_SPACE
public static final int LINEAR
public static final int VOXEL
public static final int MULTI_VOXEL
public SAbstractGeometrySpace()
public void addGeometry(SGeometry geometry)
SGeometrySpaceaddGeometry in interface SGeometrySpacegeometry - - La géométrie à ajouter à l'espace.public void addGeometry(java.util.List<SGeometry> list)
SGeometrySpaceaddGeometry in interface SGeometrySpacelist - - La liste de géométries à ajouter à l'espace.public void initialize()
SGeometrySpaceinitialize in interface SGeometrySpacepublic java.lang.String toString()
toString in class java.lang.Objectpublic static int getIntersectionTestCount()
public static void resetIntersectinonTestCount()