Documentation of 'org.opengis.spatialschema.geometry.geometry.BSplineSurface' Java class
BSplineSurface
org.opengis.spatialschema.geometry.geometry

Interface BSplineSurface

    • Method Detail

      • getDegrees

        @UML(identifier="degree",
             obligation=MANDATORY,
             specification=ISO_19107)
        int[] getDegrees()
        The algebraic degree of the basis functions for the first and second parameter. If only one value is given, then the two degrees are equal.
        Returns:
        The degrees as an array of length 1 or 2.
      • getSurfaceForm

        @UML(identifier="surfaceForm",
             obligation=OPTIONAL,
             specification=ISO_19107)
        BSplineSurfaceForm getSurfaceForm()
        Identifies particular types of surface which this spline is being used to approximate. It is for information only, used to capture the original intention. If no such approximation is intended, then this method returns null.
        Returns:
        The type of surface, or null if this information is not available.
      • getKnots

        @UML(identifier="knot",
             obligation=MANDATORY,
             specification=ISO_19107)
        java.util.List<Knot>[] getKnots()
        Returns two sequences of distinct knots used to define the B-spline basis functions for the two parameters. Recall that the knot data type holds information on knot multiplicity.
        Returns:
        The sequence of knots as an array of length 2.
      • getKnotSpec

        @UML(identifier="knotSpec",
             obligation=OPTIONAL,
             specification=ISO_19107)
        KnotType getKnotSpec()
        Gives the type of knot distribution used in defining this spline. This is for information only and is set according to the different construction-functions.
        Returns:
        The type of knot distribution, or null if none.

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.