org.sourceforge.jvb3d.Loader
Class SubSurface

java.lang.Object
  extended by org.sourceforge.jvb3d.Loader.SubSurface

public class SubSurface
extends java.lang.Object

Author:
Łukasz Krzyżak klasa odpowiada za tworzenie subpowierzchni i różne operacje na jej geometrii

Nested Class Summary
protected  class SubSurface.TextureCoordinates
           
 
Field Summary
protected  java.util.List<SubSurface.TextureCoordinates> textureCoords
           
protected  javax.vecmath.Point3d[] vertices
           
 
Constructor Summary
SubSurface(javax.vecmath.Point3d[] vert)
          tworzy nową podpowierzchnię na podstawie tablicy 4 punktów
SubSurface(javax.vecmath.Point3d p0, javax.vecmath.Point3d p1, javax.vecmath.Point3d p2, javax.vecmath.Point3d p3)
          tworzy nową subpowierzchnię na podstawie podanych wierzchołków
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vertices

protected javax.vecmath.Point3d[] vertices

textureCoords

protected java.util.List<SubSurface.TextureCoordinates> textureCoords
Constructor Detail

SubSurface

public SubSurface(javax.vecmath.Point3d[] vert)
tworzy nową podpowierzchnię na podstawie tablicy 4 punktów

Parameters:
vert - tablica współrzędnych punktów

SubSurface

public SubSurface(javax.vecmath.Point3d p0,
                  javax.vecmath.Point3d p1,
                  javax.vecmath.Point3d p2,
                  javax.vecmath.Point3d p3)
tworzy nową subpowierzchnię na podstawie podanych wierzchołków

Parameters:
p0 - lewy górny
p1 - prawy górny
p2 - prawy dolny
p3 - lewy dolny


Copyright © 2004-2005 Akademia Górniczo-Hutnicza w Krakowie. All Rights Reserved.