GLOOP
Class GLKugel

java.lang.Object
  extended by GLOOP.GLObjekt
      extended by GLOOP.GLKugel

public class GLKugel
extends GLObjekt

GLOOP (Graphics Library for Object-Oriented Programming). Bitte aendern Sie diese Klasse / dieses Paket nicht, sondern teilen Sie dem Entwickler Ihre Vorschlaege mit.

Version:
3.70 (Februar 2014) (BETA)
Author:
(Copyright) Volker Quade, volker.quade@udo.edu

Constructor Summary
GLKugel(double pX, double pY, double pZ, double pRadius)
          Erstellt an der Stelle (pX, pY, pZ) eine Kugel mit dem Radius pRadius.
GLKugel(double pX, double pY, double pZ, double pRadius, GLTextur pT)
          Erstellt an der Stelle (pX, pY, pZ) eine Kugel mit dem Radius pRadius.
GLKugel(double pX, double pY, double pZ, double pRadius, String pTextur)
          Erstellt an der Stelle (pX, pY, pZ) eine Kugel mit dem Radius pRadius.
GLKugel(GLVektor pPosition, double pRadius)
          Erstellt an der Stelle pPosition eine Kugel mit dem Radius pRadius.
GLKugel(GLVektor pPosition, double pRadius, GLTextur pTextur)
          Erstellt an der Stelle pPosition eine Kugel mit dem Radius pRadius.
GLKugel(GLVektor pPosition, double pRadius, String pTextur)
          Erstellt an der Stelle pPosition eine Kugel mit dem Radius pRadius.
 
Method Summary
 void setzeQualitaet(int pQ)
          Setzt die Darstellungsqualitaet des Objekts.
 void zeichneObjekt(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu)
           
 
Methods inherited from class GLOOP.GLObjekt
drehe, drehe, drehe, dreheDich, dreheDich, dreheDich, gibPosition, gibTextur, gibX, gibY, gibZ, loesche, loescheDich, rotiere, rotiere, setzeDrehung, setzeFarbe, setzeGlanz, setzeMaterial, setzePosition, setzePosition, setzeSelbstleuchten, setzeSichtbarkeit, setzeSkalierung, setzeSkalierung, setzeTextur, setzeTextur, skaliere, skaliere, verschiebe, verschiebe
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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(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(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 Detail

setzeQualitaet

public void setzeQualitaet(int pQ)
Setzt die Darstellungsqualitaet des Objekts.

Overrides:
setzeQualitaet in class GLObjekt

zeichneObjekt

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