Interface MeshStatistics

    • Method Detail

      • getMaxDimension

        int getMaxDimension​(java.lang.String type)
        Gets maximum dimension of mesh of a certain type.
        Parameters:
        type - Mesh type.
        Returns:
        Maximum dimension.
      • getMaxGrowthRate

        double getMaxGrowthRate()
        Retrieves the maximum growth rate in mesh.
        Returns:
        Maximum growth rate.
      • getMaxVolume

        double getMaxVolume()
        Gets the maximum volume of an element.
        Returns:
        Maximum volume.
      • getMaxVolume

        double getMaxVolume​(java.lang.String type)
        Gets the maximum volume of a certain element type.
        Parameters:
        type - Element type.
        Returns:
        Maximum volume.
      • getMeanGrowthRate

        double getMeanGrowthRate()
        Retrieves the mean growth rate in mesh.
        Returns:
        Mean growth rate.
      • getMeanQuality

        double getMeanQuality()
        Retrieves the mean quality in mesh.
        Returns:
        Mean quality.
      • getMeanQuality

        double getMeanQuality​(java.lang.String type)
        Retrieves the mean quality in mesh of a certain element type.
        Parameters:
        type - Element type.
        Returns:
        Mean quality.
      • getMinQuality

        double getMinQuality()
        Retrieves the minimal quality in mesh.
        Returns:
        Minimal quality.
      • getMinQuality

        double getMinQuality​(java.lang.String type)
        Retrieves the minimal quality in mesh of a certain element type.
        Parameters:
        type - Element type.
        Returns:
        Minimal quality.
      • getMinVolume

        double getMinVolume()
        Gets the minimum volume of element.
        Returns:
        Minimum volume.
      • getMinVolume

        double getMinVolume​(java.lang.String type)
        Gets the minimum volume of a certain element type.
        Parameters:
        type - Element type.
        Returns:
        Minimum volume.
      • getNumElem

        int getNumElem()
        Gets the number of elements.
        Returns:
        Number of elements.
      • getNumElem

        int getNumElem​(java.lang.String type)
        Gets the number of elements of a specific type.
        Parameters:
        type - Mesh type.
        Returns:
        Number of elements.
      • getNumVertex

        int getNumVertex()
        Gets the number of mesh vertices (in the selection) .
        Returns:
        Number of vertices.
      • getQualityDistr

        int[] getQualityDistr​(int size)
        Retrieves the quality distribution.
        Parameters:
        size - Number of quality distribution slices.
        Returns:
        Number of elements in each quality distribution slices.
      • getQualityDistr

        int[] getQualityDistr​(java.lang.String type,
                              int size)
        Retrieves the quality distribution of a certain element type.
        Parameters:
        type - Element type.
        size - Number of quality distribution slices.
        Returns:
        Number of elements in each quality distribution slices.
      • getQualityMeasure

        java.lang.String getQualityMeasure()
        Retrieves the quality measure.
        Returns:
        Quality measure.
      • getTypeDescriptions

        java.lang.String[] getTypeDescriptions()
        Gets the element type descriptions.
        Returns:
        Vector of element type descriptions.
      • getTypes

        java.lang.String[] getTypes()
        Gets the element types in the mesh.
        Returns:
        Vector of element types.
      • getVolume

        double getVolume()
        Gets total volume of mesh.
        Returns:
        Mesh volume.
      • getVolume

        double getVolume​(java.lang.String type)
        Gets total volume of the mesh for a certain element type.
        Parameters:
        type - Element type.
        Returns:
        Mesh volume.
      • isComplete

        boolean isComplete()
        Check if all selected entities have a mesh.
        Returns:
        true if meshed.
      • isEmpty

        boolean isEmpty()
        Checks if the mesh is empty.
        Returns:
        true if the mesh is empty.
      • setQualityMeasure

        MeshStatistics setQualityMeasure​(java.lang.String measure)
        Sets the quality measure.
        Parameters:
        measure - One of "volcircum", "maxangle", "condition", "vollength", "growth", and "skewness".
        Returns:
        Mesh statistics.