gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <Range.h>
Public Member Functions | |
Range () | |
Range (const T &low, const T &high) | |
T | low () const |
void | low (const T &low) |
T | high () const |
void | high (const T &high) |
int | contains (const T &value) const |
int | contains (const Range< T > &range) const |
int | operator== (const Range< T > &range) const |
Private Attributes | |
T | Low |
T | High |
int Range< T >::contains | ( | const T & | value | ) | const |
|
inline |
Definition at line 20 of file Range.h.
Referenced by GEdge::bounds(), bowyerWatsonFrontal(), buildConsecutiveListOfVertices(), GFace::buildRepresentationCross(), GFace::buildSTLTriangulation(), GEdge::closestPoint(), GFace::closestPoint(), GFace::computeMeanPlane(), Range< T >::contains(), GEdge::containsParam(), GFace::containsParam(), copyMesh(), blyr_manager::extrude_vertices_on_edges(), extrudeMesh(), faceIsValidQuad(), fillPointCloud(), GFace::fillPointCloud(), getAllParameters(), GRegion::getOBB(), GEdge::getOBB(), GFace::getOBB(), LC_MVertex_PNTS(), max_edge_curvature(), max_edge_curvature_metric(), meshGEdgeTargetNumberOfPoints(), meshGeneratorPeriodic(), GFace::moveToValidRange(), meshGEdge::operator()(), F_Lc::operator()(), F_Lc_aniso::operator()(), drawGEdge::operator()(), F_Transfinite::operator()(), Range< T >::operator==(), GEdge::refineProjection(), remeshUnrecoveredEdges(), reparamMeshVertexOnEdge(), GEdge::secondDer(), GFace::setMeshMaster(), GModel::snapVertices(), trueBoundary(), DistanceField::update(), GEdge::XYZToU(), and GFace::XYZtoUV().
|
inline |
Definition at line 21 of file Range.h.
Referenced by Range< T >::high().
|
inline |
Definition at line 18 of file Range.h.
Referenced by GEdge::bounds(), buildConsecutiveListOfVertices(), GFace::buildRepresentationCross(), GFace::buildSTLTriangulation(), GEdge::closestPoint(), GFace::closestPoint(), GFace::computeMeanPlane(), Range< T >::contains(), GEdge::containsParam(), GFace::containsParam(), copyMesh(), blyr_manager::extrude_vertices_on_edges(), extrudeMesh(), faceIsValidQuad(), fillPointCloud(), GFace::fillPointCloud(), getAllParameters(), GRegion::getOBB(), GEdge::getOBB(), GFace::getOBB(), LC_MVertex_PNTS(), max_edge_curvature(), max_edge_curvature_metric(), meshGEdgeTargetNumberOfPoints(), meshGeneratorPeriodic(), GFace::moveToValidRange(), meshGEdge::operator()(), F_Lc::operator()(), F_Lc_aniso::operator()(), drawGEdge::operator()(), F_Transfinite::operator()(), Range< T >::operator==(), GEdge::refineProjection(), remeshUnrecoveredEdges(), reparamMeshVertexOnEdge(), gmshVertex::reparamOnFace(), GEdge::secondDer(), GFace::setMeshMaster(), GModel::snapVertices(), trueBoundary(), DistanceField::update(), GEdge::XYZToU(), and GFace::XYZtoUV().
|
inline |
Definition at line 19 of file Range.h.
Referenced by Range< T >::low().
|
private |
Definition at line 13 of file Range.h.
Referenced by Range< T >::high().
|
private |
Definition at line 12 of file Range.h.
Referenced by Range< T >::low().