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

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

_allElementsVisibleGEntityprivate
_colorGEntityprivate
_cpGEdgeprivate
_discretizationdiscreteEdgeprivate
_facesGEdgeprotected
_getLocalParameter(const double &t, int &iEdge, double &tLoc) constdiscreteEdgeprivate
_lcGEdgeprivate
_lengthGEdgeprivate
_meshMasterGEntityprivate
_modelGEntityprivate
_obbGEntityprotected
_parsdiscreteEdgeprivate
_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
createGeometry()discreteEdge
curvature(double par) constdiscreteEdgevirtual
curvedBLElementsGEntity
Cylinder enum valueGEntity
degenerate(int dim) constGEntityinlinevirtual
deleteMesh()GEdgevirtual
deleteVertexArrays()GEntity
delFace(GFace *f)GEdgevirtual
dim() constGEdgeinlinevirtual
DiscreteCurve enum valueGEntity
DiscreteDiskSurface enum valueGEntity
discreteEdge(GModel *model, int num, GVertex *_v0, GVertex *_v1)discreteEdge
discreteEdge(GModel *model, int num)discreteEdge
discreteEdge(GModel *model)discreteEdge
DiscreteSurface enum valueGEntity
DiscreteVolume enum valueGEntity
discretize(double tol, std::vector< SPoint3 > &dpts, std::vector< double > &ts)GEdgevirtual
DONE enum valueGEntity
edges() constGEntityinlinevirtual
Ellipse enum valueGEntity
extrudeGEdge
faces() constGEdgeinlinevirtual
FAILED enum valueGEntity
firstDer(double par) constdiscreteEdgevirtual
GEdge(GModel *model, int tag, GVertex *v0, GVertex *v1)GEdge
GEdge(GModel *model, int tag)GEdge
GEntity(GModel *m, int t)GEntity
geomType() constdiscreteEdgeinlinevirtual
GeomType enum nameGEntity
getAdditionalInfoString(bool multline=false)GEdgevirtual
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() constGEntityinlinevirtual
getNativeType() constGEntityinlinevirtual
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
GmshModel enum valueGEntity
haveParametrization()discreteEdgeinlinevirtual
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)discreteEdgevirtual
mesh_verticesGEntity
meshAttributesGEdge
MeshGenerationStatus enum nameGEntity
meshSizeGEdge
meshSizeFactorGEdge
meshStatisticsGEdge
methodGEdge
minimumDrawSegments() constdiscreteEdgeinlinevirtual
minimumMeshSegments() constdiscreteEdgeinlinevirtual
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) constdiscreteEdgevirtual
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) constdiscreteEdgevirtual
position(double p) constGEdgeinlinevirtual
prescribedMeshSizeAtParam(double u)GEdge
prescribedMeshSizeAtVertex() constGEdgeinline
readParametrization(FILE *fp, bool binary)discreteEdge
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) constdiscreteEdgevirtual
resetMeshAttributes()GEdgevirtual
reverse()GEdge
reverseMeshGEdge
RuledSurface enum valueGEntity
secondDer(double par) constGEdgevirtual
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)GEdgevirtual
writeParametrization(FILE *fp, bool binary)discreteEdge
writePY(FILE *fp)GEdgevirtual
XYZToU(const double X, const double Y, const double Z, double &U, const double relax=1, bool first=true) constGEdgevirtual
~discreteEdge()discreteEdgeinlinevirtual
~GEdge()GEdgevirtual
~GEntity()GEntityinlinevirtual