Package GLOOP

Class GLTorus


public class GLTorus extends GLObjekt
GLOOP (Graphics Library for object oriented programming)
Version:
4.30 (Dezember 2022)
Author:
(Copyright) Volker Quade, volker.e.quade@gmail.com
  • Constructor Details

    • GLTorus

      public GLTorus(double pX, double pY, double pZ, double pRadius, double pDicke, GLTextur pT)
      Erstellt einen Torus mit dem Radius pRadius und der Dicke pDicke. Der Torus liegt in der XY-Ebene und wird an der Stelle (pX, pY, pZ) erzeugt. Das Objekt wird mit der Textur pT ueberzogen.
    • GLTorus

      public GLTorus(double pX, double pY, double pZ, double pRadius, double pDicke, String pT)
      Erstellt einen Torus mit dem Radius pRadius und der Dicke pDicke. Der Torus liegt in der XY-Ebene und wird an der Stelle (pX, pY, pZ) erzeugt. Das Objekt wird mit der Textur in der Bilddatei pT ueberzogen.
    • GLTorus

      public GLTorus(double pX, double pY, double pZ, double pRadius, double pDicke)
      Erstellt einen Torus mit dem Radius pRadius und der Dicke pDicke. Der Torus liegt in der XY-Ebene und wird an der Stelle (pX, pY, pZ) erzeugt.
    • GLTorus

      public GLTorus(GLVektor pPosition, double pRadius, double pDicke, GLTextur pT)
    • GLTorus

      public GLTorus(GLVektor pPosition, double pRadius, double pDicke, String pT)
    • GLTorus

      public GLTorus(GLVektor pPosition, double pRadius, double pDicke)
  • Method Details

    • berechneQualitaet

      void berechneQualitaet()
    • setzeQualitaet

      public void setzeQualitaet(int pQ)
      Setzt die Darstellungsqualitaet des Objekts.
      Overrides:
      setzeQualitaet in class GLObjekt
    • zeichneObjekt

      public void zeichneObjekt(com.jogamp.opengl.GL2 gl, com.jogamp.opengl.glu.GLU glu)
      Specified by:
      zeichneObjekt in class GLObjekt