org.jcae.mesh.xmldata
Class MeshExporter.POLY

java.lang.Object
  extended by org.jcae.mesh.xmldata.MeshExporter
      extended by org.jcae.mesh.xmldata.MeshExporter.POLY
Enclosing class:
MeshExporter

public static class MeshExporter.POLY
extends MeshExporter


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jcae.mesh.xmldata.MeshExporter
MeshExporter.FormatD25_16, MeshExporter.FormatI10, MeshExporter.MESH, MeshExporter.POLY, MeshExporter.STL, MeshExporter.UNV, MeshExporter.VTK
 
Field Summary
 
Fields inherited from class org.jcae.mesh.xmldata.MeshExporter
groups, names
 
Constructor Summary
MeshExporter.POLY(java.io.File directory, int[] groupIds)
           
MeshExporter.POLY(java.lang.String file)
           
 
Method Summary
 void writeFinish(java.io.PrintStream out)
           
 void writeNodes(java.io.PrintStream out, int[] nodesID, TIntIntHashMap amibeToUNV)
           
 void writeTriangles(java.io.PrintStream out, int[] triangles, TIntIntHashMap amibeNodeToUNVNode, TIntIntHashMap amibeTriaToUNVTria)
           
 
Methods inherited from class org.jcae.mesh.xmldata.MeshExporter
clean, getNodeFile, getNormalFile, getTriaFile, main, write, write, writeGroups, writeInit, writeNormals, writeSingleGroupUNV, writeSingleNodeUNV, writeSingleTriangleUNV
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeshExporter.POLY

public MeshExporter.POLY(java.io.File directory,
                         int[] groupIds)

MeshExporter.POLY

public MeshExporter.POLY(java.lang.String file)
Method Detail

writeFinish

public void writeFinish(java.io.PrintStream out)
                 throws java.io.IOException
Overrides:
writeFinish in class MeshExporter
Throws:
java.io.IOException

writeNodes

public void writeNodes(java.io.PrintStream out,
                       int[] nodesID,
                       TIntIntHashMap amibeToUNV)
                throws java.io.IOException
Specified by:
writeNodes in class MeshExporter
Throws:
java.io.IOException

writeTriangles

public void writeTriangles(java.io.PrintStream out,
                           int[] triangles,
                           TIntIntHashMap amibeNodeToUNVNode,
                           TIntIntHashMap amibeTriaToUNVTria)
Specified by:
writeTriangles in class MeshExporter
Parameters:
out -
amibeNodeToUNVNode -