ug4
ug::ElementSideRayIntersectionWrapper< TRefElem, TWorldDim, TRefDim > Struct Template Reference

#include <geometry_util.h>

Static Public Member Functions

static bool apply (size_t &sideOut, MathVector< TWorldDim > &GlobalIntersectionPointOut, MathVector< TRefElem::dim > &LocalIntersectionPoint, const MathVector< TWorldDim > &From, const MathVector< TWorldDim > &Direction, bool bPositiv, const MathVector< TWorldDim > *vCornerCoords)
 

Member Function Documentation

◆ apply()

template<typename TRefElem , int TWorldDim, int TRefDim = TRefElem::dim>
static bool ug::ElementSideRayIntersectionWrapper< TRefElem, TWorldDim, TRefDim >::apply ( size_t &  sideOut,
MathVector< TWorldDim > &  GlobalIntersectionPointOut,
MathVector< TRefElem::dim > &  LocalIntersectionPoint,
const MathVector< TWorldDim > &  From,
const MathVector< TWorldDim > &  Direction,
bool  bPositiv,
const MathVector< TWorldDim > *  vCornerCoords 
)
inlinestatic

References UG_THROW.

Referenced by ug::ElementSideRayIntersection().


The documentation for this struct was generated from the following file: