Package GLOOP

Class GLKugel


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

    • zRadius

      float zRadius
    • zQualitaet

      int zQualitaet
  • Constructor Details

    • GLKugel

      public GLKugel(double pX, double pY, double pZ, double pRadius, GLTextur pT)
      Erstellt an der Stelle (pX, pY, pZ) eine Kugel mit dem Radius pRadius. Sie wird mit der Textur pTextur ueberzogen.
    • GLKugel

      public GLKugel(double pX, double pY, double pZ, double pRadius, String pTextur)
      Erstellt an der Stelle (pX, pY, pZ) eine Kugel mit dem Radius pRadius. Sie wird mit der Bilddatei in pTextur ueberzogen.
    • GLKugel

      public GLKugel(double pX, double pY, double pZ, double pRadius)
      Erstellt an der Stelle (pX, pY, pZ) eine Kugel mit dem Radius pRadius.
    • GLKugel

      public GLKugel(GLVektor pPosition, double pRadius)
      Erstellt an der Stelle pPosition eine Kugel mit dem Radius pRadius.
    • GLKugel

      public GLKugel(GLVektor pPosition, double pRadius, GLTextur pTextur)
      Erstellt an der Stelle pPosition eine Kugel mit dem Radius pRadius. Sie wird mit der Textur pTextur ueberzogen.
    • GLKugel

      public GLKugel(GLVektor pPosition, double pRadius, String pTextur)
      Erstellt an der Stelle pPosition eine Kugel mit dem Radius pRadius. Sie wird mit der Bilddatei in pTextur ueberzogen.
  • Method Details

    • berechneQualitaet

      void berechneQualitaet()
    • zeichneObjekt

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

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