Class Tubulaire

java.lang.Object
one.empty3.library.Representable
one.empty3.library.core.tribase.Tubulaire
All Implemented Interfaces:
Serializable, Comparable, TemporalComputedObject3D, TRIGenerable, MatrixPropertiesObject, TRIConteneur, XmlRepresentable

public class Tubulaire extends Representable implements TRIGenerable, TRIConteneur
See Also:
  • Field Details

    • PERCENT

      public float PERCENT
  • Constructor Details

    • Tubulaire

      public Tubulaire()
  • Method Details

    • add

      public void add(Point3D e)
    • addPoint

      public void addPoint(Point3D p)
    • calculerNormale

      public Point3D calculerNormale(double t)
    • calculerPoint

      public Point3D calculerPoint(double t)
    • calculerTangente

      public Point3D calculerTangente(double t)
    • calculPoints

      public PObjet calculPoints(IFct1D3D funct, double value, double angle)
    • cerclePerp

      public Point3D cerclePerp(Point3D vect, double angle)
    • clear

      public void clear()
    • couleur

      public void couleur(Color c)
    • diam

      public void diam(float diam)
    • generate

      public TRIObject generate()
      Specified by:
      generate in interface TRIGenerable
    • generateWire

      public void generateWire()
    • getObj

      public Representable getObj()
      Specified by:
      getObj in interface TRIConteneur
    • iterable

      public Iterable<TRI> iterable()
      Specified by:
      iterable in interface TRIConteneur
    • nbrAnneaux

      public void nbrAnneaux(int n)
    • nbrRotations

      public void nbrRotations(int r)
    • radius

      public void radius(double d)
    • tMax

      public double tMax()
    • toString

      public String toString()
      Overrides:
      toString in class Representable
    • toStringColor

      protected String toStringColor()