gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
GModelIO_VRML.cpp File Reference
#include <stdlib.h>
#include <string.h>
#include "GModel.h"
#include "OS.h"
#include "MLine.h"
#include "MTriangle.h"
#include "MQuadrangle.h"
Include dependency graph for GModelIO_VRML.cpp:

Go to the source code of this file.

Functions

static int skipUntil (FILE *fp, const char *key)
 
static int readVerticesVRML (FILE *fp, std::vector< MVertex * > &vertexVector, std::vector< MVertex * > &allVertexVector)
 
static int readElementsVRML (FILE *fp, std::vector< MVertex * > &vertexVector, int region, std::map< int, std::vector< MElement * > > elements[3], bool strips=false)
 

Function Documentation

◆ readElementsVRML()

static int readElementsVRML ( FILE *  fp,
std::vector< MVertex * > &  vertexVector,
int  region,
std::map< int, std::vector< MElement * > >  elements[3],
bool  strips = false 
)
static

Definition at line 43 of file GModelIO_VRML.cpp.

Referenced by GModel::readVRML().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ readVerticesVRML()

static int readVerticesVRML ( FILE *  fp,
std::vector< MVertex * > &  vertexVector,
std::vector< MVertex * > &  allVertexVector 
)
static

Definition at line 29 of file GModelIO_VRML.cpp.

Referenced by GModel::readVRML().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ skipUntil()

static int skipUntil ( FILE *  fp,
const char *  key 
)
static

Definition at line 14 of file GModelIO_VRML.cpp.

Referenced by GModel::readVRML().

Here is the caller graph for this function: