GLOOP
Class GLTorus

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

public class GLTorus
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
GLTorus(double pX, double pY, double pZ, double pRadius, double pDicke)
          Erstellt einen Torus mit dem Radius pRadius und der Dicke pDicke.
GLTorus(double pX, double pY, double pZ, double pRadius, double pDicke, GLTextur pT)
          Erstellt einen Torus mit dem Radius pRadius und der Dicke pDicke.
GLTorus(double pX, double pY, double pZ, double pRadius, double pDicke, String pT)
          Erstellt einen Torus mit dem Radius pRadius und der Dicke pDicke.
GLTorus(GLVektor pPosition, double pRadius, double pDicke)
           
GLTorus(GLVektor pPosition, double pRadius, double pDicke, GLTextur pT)
           
GLTorus(GLVektor pPosition, double pRadius, double pDicke, String pT)
           
 
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

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(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(GLVektor pPosition,
               double pRadius,
               double pDicke)

GLTorus

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

GLTorus

public GLTorus(GLVektor pPosition,
               double pRadius,
               double pDicke,
               String pT)
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