org.osm2world.core.math
Class TriangleXYZWithNormals

Object
  extended by TriangleXYZ
      extended by TriangleXYZWithNormals

public class TriangleXYZWithNormals
extends TriangleXYZ


Field Summary
 VectorXYZ n1
           
 VectorXYZ n2
           
 VectorXYZ n3
           
 
Fields inherited from class TriangleXYZ
v1, v2, v3
 
Constructor Summary
TriangleXYZWithNormals(TriangleXYZ t, VectorXYZ n1, VectorXYZ n2, VectorXYZ n3)
           
TriangleXYZWithNormals(VectorXYZ v1, VectorXYZ v2, VectorXYZ v3, VectorXYZ n1, VectorXYZ n2, VectorXYZ n3)
           
 
Method Summary
 List<VectorXYZ> getNormals()
           
 
Methods inherited from class TriangleXYZ
getCenter, getNormal, getVertices, toString
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

n1

public final VectorXYZ n1

n2

public final VectorXYZ n2

n3

public final VectorXYZ n3
Constructor Detail

TriangleXYZWithNormals

public TriangleXYZWithNormals(TriangleXYZ t,
                              VectorXYZ n1,
                              VectorXYZ n2,
                              VectorXYZ n3)

TriangleXYZWithNormals

public TriangleXYZWithNormals(VectorXYZ v1,
                              VectorXYZ v2,
                              VectorXYZ v3,
                              VectorXYZ n1,
                              VectorXYZ n2,
                              VectorXYZ n3)
Method Detail

getNormals

public List<VectorXYZ> getNormals()