Functions | |
static const libMesh::Point | invalid_point (invalid_distance, invalid_distance, invalid_distance) |
Identifier for an invalid point. More... | |
Variables | |
static const unsigned short | invalid_side = static_cast<unsigned short>(-1) |
Identifier for an invalid side index. More... | |
static const unsigned short | invalid_edge = static_cast<unsigned short>(-1) |
Identifier for an invalid edge index. More... | |
static const unsigned short | invalid_vertex = static_cast<unsigned short>(-1) |
Identifier for an invalid vertex index. More... | |
static const std::pair< unsigned short, unsigned short > | invalid_vertices |
Identifier for an pair of invalid vertices. More... | |
static const libMesh::Real | invalid_distance = -std::numeric_limits<libMesh::Real>::max() |
Identifier for an invalid distance. More... | |
|
static |
Identifier for an invalid point.
Referenced by LotsOfRaysRayStudy::defineRay(), TraceRay::exitsElem(), TraceRay::failTraceMessage(), BoundingBoxIntersectionHelper::intersection(), Ray::invalidateCurrentPoint(), Ray::invalidateDirection(), Ray::invalidCurrentPoint(), Ray::invalidDirection(), TraceRay::moveThroughNeighbor(), TraceRay::moveThroughNeighbors(), TestRayLots::postExecuteStudy(), Ray::setStart(), TraceRayTools::sideIntersectedByLine(), TraceRay::trace(), and TracePointData::TracePointData().
|
static |
Identifier for an invalid distance.
Definition at line 32 of file RayTracingCommon.h.
Referenced by TraceRay::moveThroughNeighbor(), TraceRay::moveThroughNeighbors(), and TraceRay::trace().
|
static |
Identifier for an invalid edge index.
Definition at line 25 of file RayTracingCommon.h.
Referenced by TraceRayTools::findEdgeNeighborsWithinEdgeInternal().
|
static |
Identifier for an invalid side index.
Definition at line 23 of file RayTracingCommon.h.
Referenced by RayKernelBase::acquireRay(), LotsOfRaysRayStudy::defineRay(), LotsOfRaysRayStudy::defineRays(), TraceRay::exitsElem(), TraceRay::failTraceMessage(), TraceRay::findExternalBoundarySide(), Ray::invalidateCurrentIncomingSide(), Ray::invalidCurrentIncomingSide(), TraceRay::moveThroughNeighbor(), TraceRay::moveThroughNeighbors(), TraceRay::onSegment(), ClaimRays::postClaimRay(), and TraceRay::trace().
|
static |
Identifier for an invalid vertex index.
Definition at line 27 of file RayTracingCommon.h.
Referenced by ElemExtrema::atEdge(), ElemExtrema::atExtrema(), ElemExtrema::atVertex(), TraceRayTools::atVertex(), TraceRayTools::atVertexOnSide(), TraceRayTools::atVertexOnSideTempl(), ElemExtrema::invalidate(), ElemExtrema::isInvalid(), ElemExtrema::isValid(), ElemExtrema::setEdge(), ElemExtrema::setVertex(), TEST(), and TraceRay::trace().
|
static |
Identifier for an pair of invalid vertices.
Definition at line 29 of file RayTracingCommon.h.