JtReader.h File Reference

Go to the source code of this file.

Classes

struct  SimpleMeshFacet
 simple facet structure More...

Functions

void clearData (void)
 clears the internal structure
const SimpleMeshFacetiterGetNext (void)
 get the faces or 0 at end
unsigned int iterSize (void)
 size of the result
const SimpleMeshFacetiterStart (void)
 start the iterator on the result
void readFile (const char *FileName, int iLods=0)
 Reads a JT File an build up the internal data structure imports all the meshes of all Parts, recursing the Assamblies.
void writeAsciiSTL (const char *FileName)
 Write the read Part to a file.

Function Documentation

void clearData ( void   ) 

clears the internal structure

Definition at line 718 of file JtReader.cpp.

References InfoOut, my_level, result, and resultIt.

Referenced by insert(), open(), and read().

const SimpleMeshFacet* iterGetNext ( void   ) 

get the faces or 0 at end

Definition at line 703 of file JtReader.cpp.

References result, and resultIt.

Referenced by insert(), open(), and read().

unsigned int iterSize ( void   ) 

size of the result

Definition at line 711 of file JtReader.cpp.

References result.

Referenced by insert(), open(), and read().

const SimpleMeshFacet* iterStart ( void   ) 

start the iterator on the result

Definition at line 694 of file JtReader.cpp.

References result, and resultIt.

Referenced by insert(), open(), and read().

void readFile ( const char *  FileName,
int  iLods = 0 
)

Reads a JT File an build up the internal data structure imports all the meshes of all Parts, recursing the Assamblies.

Definition at line 641 of file JtReader.cpp.

References iLod, importer(), myPreactionCB_CollectFacets(), and testLicence().

Referenced by insert(), open(), and read().

void writeAsciiSTL ( const char *  FileName  ) 

Write the read Part to a file.


Generated on Wed Nov 23 19:01:17 2011 for FreeCAD by  doxygen 1.6.1