public interface MeshStatistics extends SelectionEntity
Modifier and Type | Method and Description |
---|---|
int |
getMaxDimension(java.lang.String type)
Gets maximum dimension of mesh of a certain type.
|
double |
getMaxGrowthRate()
Retrieves the maximum growth rate in mesh.
|
double |
getMaxVolume()
Gets the maximum volume of an element.
|
double |
getMaxVolume(java.lang.String type)
Gets the maximum volume of a certain element type.
|
double |
getMeanGrowthRate()
Retrieves the mean growth rate in mesh.
|
double |
getMeanQuality()
Retrieves the mean quality in mesh.
|
double |
getMeanQuality(java.lang.String type)
Retrieves the mean quality in mesh of a certain element type.
|
double |
getMinQuality()
Retrieves the minimal quality in mesh.
|
double |
getMinQuality(java.lang.String type)
Retrieves the minimal quality in mesh of a certain element type.
|
double |
getMinVolume()
Gets the minimum volume of element.
|
double |
getMinVolume(java.lang.String type)
Gets the minimum volume of a certain element type.
|
int |
getNumElem()
Gets the number of elements.
|
int |
getNumElem(java.lang.String type)
Gets the number of elements of a specific type.
|
int |
getNumVertex()
Gets the number of mesh vertices (in the selection) .
|
int[] |
getQualityDistr(int size)
Retrieves the quality distribution.
|
int[] |
getQualityDistr(java.lang.String type,
int size)
Retrieves the quality distribution of a certain element type.
|
java.lang.String |
getQualityMeasure()
Retrieves the quality measure.
|
java.lang.String[] |
getTypeDescriptions()
Gets the element type descriptions.
|
java.lang.String[] |
getTypes()
Gets the element types in the mesh.
|
double |
getVolume()
Gets total volume of mesh.
|
double |
getVolume(java.lang.String type)
Gets total volume of the mesh for a certain element type.
|
boolean |
isComplete()
Check if all selected entities have a mesh.
|
boolean |
isEmpty()
Checks if the mesh is empty.
|
MeshStatistics |
setQualityMeasure(java.lang.String measure)
Sets the quality measure.
|
selection
active, author, author, comments, comments, dateCreated, dateModified, docMarker, docMarker, help, help, icon, isactive, isActive, label, label, lastModifiedBy, model, model, name, name, resetAuthor, scope, tag, tag, timeCreated, timeModified, version, version
getContainer, getDisplayString
int getMaxDimension(java.lang.String type)
type
- Mesh type.double getMaxGrowthRate()
double getMaxVolume()
double getMaxVolume(java.lang.String type)
type
- Element type.double getMeanGrowthRate()
double getMeanQuality()
double getMeanQuality(java.lang.String type)
type
- Element type.double getMinQuality()
double getMinQuality(java.lang.String type)
type
- Element type.double getMinVolume()
double getMinVolume(java.lang.String type)
type
- Element type.int getNumElem()
int getNumElem(java.lang.String type)
type
- Mesh type.int getNumVertex()
int[] getQualityDistr(int size)
size
- Number of quality distribution slices.int[] getQualityDistr(java.lang.String type, int size)
type
- Element type.size
- Number of quality distribution slices.java.lang.String getQualityMeasure()
java.lang.String[] getTypeDescriptions()
java.lang.String[] getTypes()
double getVolume()
double getVolume(java.lang.String type)
type
- Element type.boolean isComplete()
true
if meshed.boolean isEmpty()
true
if the mesh is empty.MeshStatistics setQualityMeasure(java.lang.String measure)
measure
- One of "volcircum", "maxangle", "condition", "vollength", "growth",
and "skewness".