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

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

_allElementsVisibleGEntityprivate
_cgmshEdgeprivate
_colorGEntityprivate
_cpGEdgeprivate
_facesGEdgeprotected
_lcGEdgeprivate
_lengthGEdgeprivate
_meshMasterGEntityprivate
_modelGEntityprivate
_obbGEntityprotected
_selectionGEntityprivate
_tagGEntityprivate
_tooSmallGEdgeprivate
_u_lcGEdgeprivate
_v0GEdgeprotected
_v1GEdgeprotected
_visibleGEntityprivate
AcisModel enum valueGEntity
addElement(int type, MElement *e)GEdgevirtual
addFace(GFace *f)GEdge
addLine(MLine *line)GEdgeinline
addMeshVertex(MVertex *v)GEntityinline
addPhysicalEntity(int physicalTag)GEntityinlinevirtual
addVerticesInSet(std::set< MVertex * > &, bool closure) constGEntity
affineTransformGEntity
alignElementsWithMaster()GEntityinlinevirtual
Bezier enum valueGEntity
BezierSurface enum valueGEntity
bindingsGetEdges() constGEntityinline
bindingsGetFaces()GEntityinline
bindingsGetRegions()GEntityinline
bindingsGetVertices()GEntityinline
BoundaryLayerCurve enum valueGEntity
BoundaryLayerPoint enum valueGEntity
BoundaryLayerSurface enum valueGEntity
bounds(bool fast=false)GEdgevirtual
BSpline enum valueGEntity
BSplineSurface enum valueGEntity
cast2Edge()GEntity
cast2Face()GEntity
cast2Region()GEntity
cast2Vertex()GEntity
Circle enum valueGEntity
closestPoint(const SPoint3 &queryPoint, double &param) constGEdgevirtual
closestPointWithTol(SPoint3 &p, double tolerance)GEdge
coeffTransfiniteGEdge
compoundGEntity
compoundCurveGEdge
Cone enum valueGEntity
Conic enum valueGEntity
containsParam(double pt) constGEdgevirtual
containsPoint(const SPoint3 &pt) constGEdgevirtual
continuous(int dim) constGEntityinlinevirtual
copyMasterCoordinates()GEntity
correspondingHighOrderVerticesGEntity
correspondingVerticesGEntity
curvature(double par) constGEdgevirtual
curvedBLElementsGEntity
Cylinder enum valueGEntity
degenerate(int dim) constgmshEdgevirtual
deleteMesh()GEdgevirtual
deleteVertexArrays()GEntity
delFace(GFace *f)GEdgevirtual
dim() constGEdgeinlinevirtual
DiscreteCurve enum valueGEntity
DiscreteDiskSurface enum valueGEntity
DiscreteSurface enum valueGEntity
DiscreteVolume enum valueGEntity
discretize(double tol, std::vector< SPoint3 > &dpts, std::vector< double > &ts)gmshEdgevirtual
DONE enum valueGEntity
edges() constGEntityinlinevirtual
Ellipse enum valueGEntity
extrudeGEdge
faces() constGEdgeinlinevirtual
FAILED enum valueGEntity
firstDer(double par) constgmshEdgevirtual
GEdge(GModel *model, int tag, GVertex *v0, GVertex *v1)GEdge
GEdge(GModel *model, int tag)GEdge
GEntity(GModel *m, int t)GEntity
geomType() constgmshEdgevirtual
GeomType enum nameGEntity
getAdditionalInfoString(bool multline=false)gmshEdgevirtual
getAllElementsVisible()GEntityinline
getBeginVertex() constGEdgeinlinevirtual
getColor()GEntityinlinevirtual
getElementTypes(std::vector< int > &types) constGEdgeinlinevirtual
getEndVertex() constGEdgeinlinevirtual
getInfoString(bool additional=true, bool multiline=false)GEntityvirtual
getLowerBound() constGEdgeinline
getMeshElement(std::size_t index) constGEdgevirtual
getMeshElementByType(const int familyType, const std::size_t index) constGEdgevirtual
getMeshMaster() constGEntityinline
getMeshSize() constGEntityinlinevirtual
getMeshSizeFactor() constGEntityinlinevirtual
getMeshVertex(std::size_t index)GEntityinline
getNativeInt() constGEntityinlinevirtual
getNativePtr() constgmshEdgeinlinevirtual
getNativeType() constgmshEdgeinlinevirtual
getNumMeshElements() constGEdgeinlinevirtual
getNumMeshElements(unsigned *const c) constGEdgevirtual
getNumMeshElementsByType(const int familyType) constGEdgevirtual
getNumMeshParentElements()GEdgevirtual
getNumMeshVertices()GEntityinline
getOBB()GEdgevirtual
getParentEntity()GEdgeinlinevirtual
getPhysicalEntities()GEntityinlinevirtual
getSelection()GEntityinlinevirtual
getStartElementType(int type) constGEdgevirtual
getTypeString()GEntityinlinevirtual
getUpperBound() constGEdgeinline
getVisibility()GEntityvirtual
GhostCurve enum valueGEntity
GhostSurface enum valueGEntity
GhostVolume enum valueGEntity
gmshEdge(GModel *model, Curve *c, GVertex *v1, GVertex *v2)gmshEdge
GmshModel enum valueGEntity
haveParametrization()gmshEdgevirtual
Hyperbola enum valueGEntity
is3D() constGEdgeinlinevirtual
isFullyDiscrete()GEntityinlinevirtual
isMeshDegenerated() constGEdgeinlinevirtual
isOrphan()GEdgevirtual
isSeam(const GFace *face) constGEdgeinlinevirtual
length() constGEdgeinline
length(const double &u0, const double &u1, const int nbQuadPoints=4)GEdge
Line enum valueGEntity
linesGEdge
masterOrientationGEdge
mesh(bool verbose)GEdgevirtual
mesh_verticesGEntity
meshAttributesGEdge
MeshGenerationStatus enum nameGEntity
meshSizeGEdge
meshSizeFactorGEdge
meshStatisticsGEdge
methodGEdge
minimumDrawSegments() constgmshEdgevirtual
minimumMeshSegments() constgmshEdgevirtual
GEdge::minimumMeshSegmentsGEdge
model() constGEntityinline
ModelType enum nameGEntity
nbPointsTransfiniteGEdge
numFaces() constGEdgeinlinevirtual
Nurb enum valueGEntity
OffsetCurve enum valueGEntity
OpenCascadeModel enum valueGEntity
Parabola enum valueGEntity
ParametricCurve enum valueGEntity
ParametricSurface enum valueGEntity
ParasolidModel enum valueGEntity
parBounds(int i) constgmshEdgevirtual
parBoundsOnFace(GFace *face=nullptr) constGEdgeinlinevirtual
parFromPoint(const SPoint3 &P) constGEdgevirtual
PartitionCurve enum valueGEntity
PartitionPoint enum valueGEntity
PartitionSurface enum valueGEntity
PartitionVolume enum valueGEntity
PENDING enum valueGEntity
period(int dim) constGEntityinlinevirtual
periodic(int dim) constGEdgeinlinevirtual
physicalsGEntity
Plane enum valueGEntity
Point enum valueGEntity
point(double p) constgmshEdgevirtual
position(double p) constGEdgeinlinevirtual
prescribedMeshSizeAtParam(double u)GEdge
prescribedMeshSizeAtVertex() constGEdgeinline
refineProjection(const SVector3 &Q, double &u, int MaxIter, double relax, double tol, double &err) constGEdgevirtual
regions() constGEdgevirtual
relocateMeshVertices()GEdgevirtual
removeElement(int type, MElement *e)GEdgevirtual
removeElements(int type)GEdgevirtual
removeMeshVertex(MVertex *v)GEntity
reorder(const int elementType, const std::vector< std::size_t > &ordering)GEdgevirtual
reparamOnFace(const GFace *face, double epar, int dir) constgmshEdgevirtual
resetMeshAttributes()gmshEdgevirtual
resetNativePtr(Curve *edge, GVertex *v1, GVertex *v2)gmshEdge
reverse()GEdge
reverseMeshGEdge
RuledSurface enum valueGEntity
secondDer(double par) constgmshEdgevirtual
setAllElementsVisible(bool val)GEntityinline
setBeginVertex(GVertex *gv)GEdgeinline
setColor(unsigned int val, bool recursive=false)GEdgevirtual
GEntity::setColor(unsigned color, bool recursive=false)GEntityinlinevirtual
setEndVertex(GVertex *gv)GEdgeinline
setLength(const double l)GEdgeinline
setMeshMaster(GEdge *master, const std::vector< double > &)GEdge
setMeshMaster(GEdge *master, int sign)GEdge
GEntity::setMeshMaster(GEntity *)GEntity
GEntity::setMeshMaster(GEntity *, const std::vector< double > &, bool updateCorrespondingVertices=true)GEntity
setMeshSizeParametric(const std::vector< double > u, const std::vector< double > lc)GEdge
setSelection(char val)GEntityinlinevirtual
setTag(int tag)GEntityinline
setTooSmall(bool const b)GEdgeinline
setVertex(GVertex *const f, const int orientation)GEdgeinline
setVisibility(char val, bool recursive=false)GEdgevirtual
Sphere enum valueGEntity
statusGEdgemutable
stl_vertices_xyzGEdge
storeSTLAsMesh()GEdge
SurfaceOfRevolution enum valueGEntity
tag() constGEntityinline
tolerance() constGEntityinlinevirtual
Torus enum valueGEntity
TrimmedCurve enum valueGEntity
typeTransfiniteGEdge
Unknown enum valueGEntity
UnknownModel enum valueGEntity
updateCorrespondingVertices()GEntity
useColor()GEntityvirtual
va_linesGEntity
va_trianglesGEntity
vertexCounterpartsGEntity
vertices() constGEdgevirtual
Volume enum valueGEntity
writeGEO(FILE *fp)gmshEdgevirtual
writePY(FILE *fp)GEdgevirtual
XYZToU(const double X, const double Y, const double Z, double &U, const double relax=1, bool first=true) constGEdgevirtual
~GEdge()GEdgevirtual
~GEntity()GEntityinlinevirtual
~gmshEdge()gmshEdgeinlinevirtual