public class SVoxelDimensionEvaluator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
BIGGEST_AVERAGE_LENGHT_ALGORITHM |
static int |
MID_AVERAGE_LENGHT_ALGORITHM |
static int |
ONE_FOR_ONE_ALGORITHM |
static int |
SMALLEST_AVERAGE_LENGHT_ALGORITHM |
Constructor and Description |
---|
SVoxelDimensionEvaluator(java.util.List<SBoundingBox> list,
int algorithm_code)
Constructeur d'un évaluateur de dimension de voxel pour espace de voxels.
|
Modifier and Type | Method and Description |
---|---|
double |
getDimension()
Méthode pour obtenir la dimension des voxels suggérée par l'algorithme choisi.
|
public static final int ONE_FOR_ONE_ALGORITHM
public static final int BIGGEST_AVERAGE_LENGHT_ALGORITHM
public static final int MID_AVERAGE_LENGHT_ALGORITHM
public static final int SMALLEST_AVERAGE_LENGHT_ALGORITHM
public SVoxelDimensionEvaluator(java.util.List<SBoundingBox> list, int algorithm_code) throws SConstructorException
list
- - La liste des boîtes englobantes.algorithm_code
- - Le code de référence de l'algorithme utilisé pour évaluer la dimension.SConstructorException
- Si le code de référence de l'algorithme n'est pas reconnu.SConstructorException
- Si un algorithme particulier est lancé avec une liste de boîte vide.