de.grogra.ray2.radiosity.triangulation
Class Cylinder

java.lang.Object
  extended by de.grogra.ray2.radiosity.triangulation.Cylinder

public abstract class Cylinder
extends java.lang.Object

This class divides a Cylinder into triangle patches.

Author:
Ralf Kopsch

Constructor Summary
Cylinder()
           
 
Method Summary
static void computePatches(GroupListBuilder builder, TransformableVolume cylinder, Shader shader)
          Divides the volume into patches and use the builder to store it.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cylinder

public Cylinder()
Method Detail

computePatches

public static void computePatches(GroupListBuilder builder,
                                  TransformableVolume cylinder,
                                  Shader shader)
Divides the volume into patches and use the builder to store it.

Parameters:
builder - saves the created patches.
cylinder - the volume.
shader - the material shader.