Class NurbsSurface1

All Implemented Interfaces:
Serializable, Comparable, TemporalComputedObject3D, TRIObjetGenerateur, MatrixPropertiesObject, XmlRepresentable

public class NurbsSurface1 extends TRIObjetGenerateurAbstract
See Also:
  • Field Details

  • Constructor Details

    • NurbsSurface1

      public NurbsSurface1()
  • Method Details

    • coordPoint3D

      public Point3D coordPoint3D(int u, int v)
      Specified by:
      coordPoint3D in interface TRIObjetGenerateur
      Overrides:
      coordPoint3D in class TRIObjetGenerateurAbstract
    • creerNurbs

      public void creerNurbs()
    • f0sur0egal0

      public double f0sur0egal0(double t1, double t2)
    • coefficients

      public int coefficients(int type_coord, double t)
    • setMaillage

      public void setMaillage(Point3D[][] points, double[][] poids)
    • setReseauFonction

      public void setReseauFonction(double[][] T)
    • N

      public double N(int type_coord, int i, int deg, double t)
    • C

      public long C(int i, int n)
    • factorielle

      protected long factorielle(int n)
    • setDegreU

      public void setDegreU(int deg)
    • setDegreV

      public void setDegreV(int deg)
    • maillage

      public Point3D[][] maillage()
    • toString

      public String toString()
      Overrides:
      toString in class Representable