Package GLOOP

Class GLQuader

Direct Known Subclasses:
GLWuerfel

public class GLQuader 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

    • GLQuader

      public GLQuader(double pX, double pY, double pZ, double pLX, double pLY, double pLZ, GLTextur pT)
      Erstellt einen Quader mit den Abmessungen pLX, pLY, pLZ bzgl. der drei Raumdimensionen. D.h. pLX ist die Breite, pLY die Hoehe und pLZ die Tiefe. Das Objekt wird an der Stelle (pX, pY, pZ) erstellt und mit der Textur pT ueberzogen.
    • GLQuader

      public GLQuader(double pX, double pY, double pZ, double pLX, double pLY, double pLZ, String pT)
      Erstellt einen Quader mit den Abmessungen pLX, pLY, pLZ bzgl. der drei Raumdimensionen. D.h. pLX ist die Breite, pLY die Hoehe und pLZ die Tiefe. Das Objekt wird an der Stelle (pX, pY, pZ) erstellt und mit der Textur in der Bilddatei pT ueberzogen.
    • GLQuader

      public GLQuader(double pX, double pY, double pZ, double pLX, double pLY, double pLZ)
      Erstellt einen Quader mit den Abmessungen pLX, pLY, pLZ bzgl. der drei Raumdimensionen. D.h. pLX ist die Breite, pLY die Hoehe und pLZ die Tiefe. Das Objekt wird an der Stelle (pX, pY, pZ) erstellt.
    • GLQuader

      public GLQuader(GLVektor pPosition, double pLX, double pLY, double pLZ, GLTextur pT)
    • GLQuader

      public GLQuader(GLVektor pPosition, double pLX, double pLY, double pLZ, String pT)
    • GLQuader

      public GLQuader(GLVektor pPosition, double pLX, double pLY, double pLZ)
  • Method Details

    • zeichneObjekt

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