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, wait
listInsideGeometry, nearestIntersection, nearestOpaqueIntersection
public 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)
SGeometrySpace
addGeometry
in interface SGeometrySpace
geometry
- - La géométrie à ajouter à l'espace.public void addGeometry(java.util.List<SGeometry> list)
SGeometrySpace
addGeometry
in interface SGeometrySpace
list
- - La liste de géométries à ajouter à l'espace.public void initialize()
SGeometrySpace
initialize
in interface SGeometrySpace
public java.lang.String toString()
toString
in class java.lang.Object
public static int getIntersectionTestCount()
public static void resetIntersectinonTestCount()