gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
Vertex Class Reference

#include <Geo.h>

Collaboration diagram for Vertex:

Public Member Functions

 Vertex (double X=0., double Y=0., double Z=0., double l=1., double W=1.)
 
void norme ()
 
Vertex operator% (Vertex &autre)
 

Public Attributes

int Num
 
int Typ
 
double lc
 
double u
 
double w
 
Coord Pos
 
gmshSurfacegeometry
 
SPoint2 pntOnGeometry
 
int boundaryLayerIndex
 

Detailed Description

Definition at line 29 of file Geo.h.

Constructor & Destructor Documentation

◆ Vertex()

Vertex::Vertex ( double  X = 0.,
double  Y = 0.,
double  Z = 0.,
double  l = 1.,
double  W = 1. 
)
inline

Definition at line 42 of file Geo.h.

Referenced by operator%().

Here is the caller graph for this function:

Member Function Documentation

◆ norme()

void Vertex::norme ( )
inline

Definition at line 51 of file Geo.h.

Referenced by gmshFace::normal().

Here is the caller graph for this function:

◆ operator%()

Vertex Vertex::operator% ( Vertex autre)
inline

Definition at line 59 of file Geo.h.

Here is the call graph for this function:

Member Data Documentation

◆ boundaryLayerIndex

int Vertex::boundaryLayerIndex

◆ geometry

gmshSurface* Vertex::geometry

Definition at line 39 of file Geo.h.

Referenced by CreateVertex(), EndCurve(), gmshVertex::writeGEO(), and gmshVertex::writePY().

◆ lc

◆ Num

◆ pntOnGeometry

◆ Pos

◆ Typ

int Vertex::Typ

◆ u

double Vertex::u

Definition at line 33 of file Geo.h.

Referenced by CopyVertex(), CreateVertex(), InterpolateCurve(), and IntersectCurvesWithSurface().

◆ w


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