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 SimpleMeshFacet * iterGetNext (void)
 get the faces or 0 at end
unsigned int iterSize (void)
 size of the result
const SimpleMeshFacet * iterStart (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