gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
VertexArray Member List

This is the complete list of members for VertexArray, including all inherited members.

_addColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a)VertexArrayprivate
_addElement(MElement *ele)VertexArrayprivate
_addNormal(float nx, float ny, float nz)VertexArrayprivate
_addVertex(float x, float y, float z)VertexArrayprivate
_barycentersVertexArrayprivate
_colorsVertexArrayprivate
_data3VertexArrayprivate
_elementsVertexArrayprivate
_normalsVertexArrayprivate
_numVerticesPerElementVertexArrayprivate
_verticesVertexArrayprivate
add(double *x, double *y, double *z, SVector3 *n, unsigned int *col, MElement *ele=nullptr, bool unique=true, bool boundary=false)VertexArray
add(double *x, double *y, double *z, SVector3 *n, unsigned char *r=nullptr, unsigned char *g=nullptr, unsigned char *b=nullptr, unsigned char *a=nullptr, MElement *ele=nullptr, bool unique=true, bool boundary=false)VertexArray
decodeHeader(int length, const char *bytes, int swap, std::string &name, int &tag, int &type, double &min, double &max, int &numSteps, double &time, double &xmin, double &ymin, double &zmin, double &xmax, double &ymax, double &zmax)VertexArraystatic
finalize()VertexArray
firstColor()VertexArrayinline
firstElementPointer()VertexArrayinline
firstNormal()VertexArrayinline
firstVertex()VertexArrayinline
fromChar(int length, const char *bytes, int swap)VertexArray
getColorArray(int i=0)VertexArrayinline
getElementPointerArray(int i=0)VertexArrayinline
getMemoryInMb()VertexArray
getNormalArray(int i=0)VertexArrayinline
getNumElementPointers()VertexArrayinline
getNumVertices()VertexArrayinline
getNumVerticesPerElement()VertexArrayinline
getVertexArray(int i=0)VertexArrayinline
lastColor()VertexArrayinline
lastElementPointer()VertexArrayinline
lastNormal()VertexArrayinline
lastVertex()VertexArrayinline
merge(VertexArray *va)VertexArray
sort(double x, double y, double z)VertexArray
toChar(int num, const std::string &name, int type, double min, double max, int numsteps, double time, const SBoundingBox3d &bbox, int &len)VertexArray
VertexArray(int numVerticesPerElement, int numElements)VertexArray
~VertexArray()VertexArrayinline