HE_Mesh2014  2.0.11
Public Member Functions | Protected Member Functions | Protected Attributes | Static Private Member Functions | List of all members
wblut.hemesh.HET_BinaryHemeshWriter Class Reference

Public Member Functions

void beginSave (final FileOutputStream stream)
 
void beginSave (final String fn, final String name)
 
void endSave ()
 
void vertex (final HE_Vertex v, final int heid)
 
void halfedge (final int vid, final int henextid, final int hepairid, final int faceid)
 
void edge (final int heid)
 
void face (final int heid)
 
void sizes (final int v1, final int v2, final int v3)
 

Protected Member Functions

void handleBeginSave ()
 

Protected Attributes

FileOutputStream hemeshStream
 
DataOutputStream hemeshWriter
 

Static Private Member Functions

static void createDirectories (final File file)
 

Detailed Description

Helper class for HE_Export.saveToBinaryHemesh.

Author
Frederik Vanhoutte, W:Blut

Member Function Documentation

void wblut.hemesh.HET_BinaryHemeshWriter.beginSave ( final FileOutputStream  stream)

Begin save.

Parameters
streamthe stream
void wblut.hemesh.HET_BinaryHemeshWriter.beginSave ( final String  fn,
final String  name 
)

Begin save.

Parameters
fnthe fn
name
static void wblut.hemesh.HET_BinaryHemeshWriter.createDirectories ( final File  file)
staticprivate
Parameters
file
void wblut.hemesh.HET_BinaryHemeshWriter.edge ( final int  heid)

Edge.

Parameters
heidthe heid
void wblut.hemesh.HET_BinaryHemeshWriter.endSave ( )

End save.

void wblut.hemesh.HET_BinaryHemeshWriter.face ( final int  heid)

Face.

Parameters
heidthe heid
void wblut.hemesh.HET_BinaryHemeshWriter.halfedge ( final int  vid,
final int  henextid,
final int  hepairid,
final int  faceid 
)

Halfedge.

Parameters
vidthe vid
henextidthe henextid
hepairidthe hepairid
faceidthe faceid
void wblut.hemesh.HET_BinaryHemeshWriter.handleBeginSave ( )
protected

Handle begin save.

void wblut.hemesh.HET_BinaryHemeshWriter.sizes ( final int  v1,
final int  v2,
final int  v3 
)

Sizes.

Parameters
v1the v1
v2the v2
v3the v3
void wblut.hemesh.HET_BinaryHemeshWriter.vertex ( final HE_Vertex  v,
final int  heid 
)

Vertex.

Parameters
vthe v
heidthe heid

Member Data Documentation

FileOutputStream wblut.hemesh.HET_BinaryHemeshWriter.hemeshStream
protected

The hemesh stream.

DataOutputStream wblut.hemesh.HET_BinaryHemeshWriter.hemeshWriter
protected

The hemesh writer.


The documentation for this class was generated from the following file: