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

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

_allElementsVisibleGEntityprivate
_colorGEntityprivate
_columnsGRegionprotected
_meshMasterGEntityprivate
_modelGEntityprivate
_obbGEntityprotected
_selectionGEntityprivate
_tagGEntityprivate
_vgmshRegionprivate
_visibleGEntityprivate
AcisModel enum valueGEntity
addElement(int type, MElement *e)GRegionvirtual
addEmbeddedEdge(GEdge *e)GRegioninline
addEmbeddedFace(GFace *f)GRegioninline
addEmbeddedVertex(GVertex *v)GRegioninline
addHexahedron(MHexahedron *h)GRegioninline
addMeshVertex(MVertex *v)GEntityinline
addPhysicalEntity(int physicalTag)GEntityinlinevirtual
addPolyhedron(MPolyhedron *p)GRegioninline
addPrism(MPrism *p)GRegioninline
addPyramid(MPyramid *p)GRegioninline
addTetrahedron(MTetrahedron *t)GRegioninline
addTrihedron(MTrihedron *t)GRegioninline
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)GRegionvirtual
BSpline enum valueGEntity
BSplineSurface enum valueGEntity
cast2Edge()GEntity
cast2Face()GEntity
cast2Region()GEntity
cast2Vertex()GEntity
Circle enum valueGEntity
compoundGEntity
computeSolidProperties(std::vector< double > cg, std::vector< double > inertia)GRegion
Cone enum valueGEntity
Conic enum valueGEntity
containsPoint(const SPoint3 &pt) constGEntityinlinevirtual
continuous(int dim) constGEntityinlinevirtual
copyMasterCoordinates()GEntity
cornersGRegion
correspondingHighOrderVerticesGEntity
correspondingVerticesGEntity
curvedBLElementsGEntity
Cylinder enum valueGEntity
degenerate(int dim) constGEntityinlinevirtual
deleteMesh()GRegionvirtual
deleteVertexArrays()GEntity
delFace(GFace *face)GRegion
dim() constGRegioninlinevirtual
DiscreteCurve enum valueGEntity
DiscreteDiskSurface enum valueGEntity
DiscreteSurface enum valueGEntity
DiscreteVolume enum valueGEntity
DONE enum valueGEntity
edgeConnected(GRegion *r) constGRegion
edges() constGRegionvirtual
Ellipse enum valueGEntity
embedded_edgesGRegionprotected
embedded_facesGRegionprotected
embedded_verticesGRegionprotected
embeddedEdges()GRegioninline
embeddedFaces()GRegioninline
embeddedVertices()GRegioninline
extrudeGRegion
faceOrientations() constGRegioninlinevirtual
faces() constGRegioninlinevirtual
FAILED enum valueGEntity
GEntity(GModel *m, int t)GEntity
GeomType enum nameGEntity
geomType() constgmshRegionvirtual
getAdditionalInfoString(bool multline=false)GRegionvirtual
getAllElementsVisible()GEntityinline
getColor()GEntityinlinevirtual
getColumns()GRegioninline
getElementTypes(std::vector< int > &types) constGRegioninlinevirtual
getEmbeddedMeshVertices() constGRegion
getInfoString(bool additional=true, bool multiline=false)GEntityvirtual
getMeshElement(std::size_t index) constGRegionvirtual
getMeshElementByType(const int familyType, const std::size_t index) constGRegionvirtual
getMeshMaster() constGEntityinline
getMeshSize() constGRegioninlinevirtual
getMeshSizeFactor() constGEntityinlinevirtual
getMeshVertex(std::size_t index)GEntityinline
getNativeInt() constGEntityinlinevirtual
getNativePtr() constgmshRegioninlinevirtual
getNativeType() constgmshRegioninlinevirtual
getNumMeshElements() constGRegionvirtual
getNumMeshElements(unsigned *const c) constGRegionvirtual
getNumMeshElementsByType(const int familyType) constGRegionvirtual
getNumMeshParentElements()GRegionvirtual
getNumMeshVertices()GEntityinline
getOBB()GRegionvirtual
getParentEntity()GRegioninlinevirtual
getPhysicalEntities()GEntityinlinevirtual
getSelection()GEntityinlinevirtual
getStartElementType(int type) constGRegionvirtual
getTypeString()GEntityinlinevirtual
getVisibility()GEntityvirtual
GhostCurve enum valueGEntity
GhostSurface enum valueGEntity
GhostVolume enum valueGEntity
GmshModel enum valueGEntity
gmshRegion(GModel *m, ::Volume *v)gmshRegion
GRegion(GModel *model, int tag)GRegion
haveParametrization()GEntityinlinevirtual
hexahedraGRegion
Hyperbola enum valueGEntity
isFullyDiscrete()GRegionvirtual
isOrphan()GEntityinlinevirtual
l_dirsGRegionprotected
l_facesGRegionprotected
Line enum valueGEntity
mesh(bool verbose)GEntityinlinevirtual
mesh_verticesGEntity
meshAttributesGRegion
MeshGenerationStatus enum nameGEntity
meshSizeGRegion
methodGRegion
model() constGEntityinline
ModelType enum nameGEntity
Nurb enum valueGEntity
OffsetCurve enum valueGEntity
OpenCascadeModel enum valueGEntity
Parabola enum valueGEntity
ParametricCurve enum valueGEntity
ParametricSurface enum valueGEntity
ParasolidModel enum valueGEntity
parBounds(int i) constGEntityinlinevirtual
PartitionCurve enum valueGEntity
PartitionPoint enum valueGEntity
PartitionSurface enum valueGEntity
PartitionVolume enum valueGEntity
PENDING enum valueGEntity
period(int dim) constGEntityinlinevirtual
periodic(int dim) constGEntityinlinevirtual
physicalsGEntity
Plane enum valueGEntity
Point enum valueGEntity
polyhedraGRegion
prismsGRegion
pyramidsGRegion
QuadTriGRegion
recombine3DGRegion
regions() constGEntityinlinevirtual
relocateMeshVertices()GEntityinlinevirtual
removeElement(int type, MElement *e)GRegionvirtual
removeElements(int type)GRegionvirtual
removeMeshVertex(MVertex *v)GEntity
reorder(const int elementType, const std::vector< std::size_t > &ordering)GRegionvirtual
resetMeshAttributes()gmshRegionvirtual
resetNativePtr(::Volume *v)gmshRegion
RuledSurface enum valueGEntity
set(std::vector< GFace * > const &f)GRegioninline
setAllElementsVisible(bool val)GEntityinline
setBoundFaces(const std::set< int > &tagFaces)GRegion
setBoundFaces(const std::vector< int > &tagFaces, const std::vector< int > &signFaces)GRegion
setColor(unsigned int val, bool recursive=false)GRegionvirtual
GEntity::setColor(unsigned color, bool recursive=false)GEntityinlinevirtual
setFace(GFace *const f, int const orientation)GRegioninline
setMeshMaster(GEntity *)GEntity
setMeshMaster(GEntity *, const std::vector< double > &, bool updateCorrespondingVertices=true)GEntity
setOrientations(const std::vector< int > &f)GRegioninline
setOutwardOrientationMeshConstraint()GRegion
setSelection(char val)GEntityinlinevirtual
setTag(int tag)GEntityinline
setVisibility(char val, bool recursive=false)GRegionvirtual
Sphere enum valueGEntity
SurfaceOfRevolution enum valueGEntity
tag() constGEntityinline
tetrahedraGRegion
tolerance() constGEntityinlinevirtual
Torus enum valueGEntity
transfinite_verticesGRegion
trihedraGRegion
TrimmedCurve enum valueGEntity
Unknown enum valueGEntity
UnknownModel enum valueGEntity
updateCorrespondingVertices()GEntity
useColor()GEntityvirtual
va_linesGEntity
va_trianglesGEntity
vertexCounterpartsGEntity
vertices() constGRegionvirtual
Volume enum valueGEntity
writeGEO(FILE *fp)GRegionvirtual
writePY(FILE *fp)GRegionvirtual
~GEntity()GEntityinlinevirtual
~gmshRegion()gmshRegioninlinevirtual
~GRegion()GRegionvirtual