Collaboration diagram for triWall:Public Member Functions | |
| INLINE_FUNCTION_H | triWall (const realx3 &p1, const realx3 &p2, const realx3 &p3) |
| INLINE_FUNCTION_HD | triWall (bool, const realx3 &p1, const realx3 &p2, const realx3 &p3) |
| INLINE_FUNCTION_HD | triWall (const realx3x3 &tri) |
| INLINE_FUNCTION_HD | triWall (const triWall &)=default |
| INLINE_FUNCTION_HD triWall & | operator= (const triWall &)=default |
| INLINE_FUNCTION_HD | triWall (triWall &&)=default |
| INLINE_FUNCTION_HD triWall & | operator= (triWall &&)=default |
| INLINE_FUNCTION_HD | ~triWall ()=default |
| INLINE_FUNCTION_HD real | normalDistFromWall (const realx3 &p) const |
| INLINE_FUNCTION_HD realx3 | nearestPointOnWall (const realx3 &p) const |
Static Public Member Functions | |
| static INLINE_FUNCTION_HD bool | makeWall (const realx3 &p1, const realx3 &p2, const realx3 &p3, realx3 &n, real &offset) |
Public Attributes | |
| realx3 | n_ |
| real | offset_ |
Definition at line 29 of file triWall.hpp.
|
inline |
Definition at line 36 of file triWall.hpp.
References fatalErrorInFunction, fatalExit, triWall::makeWall(), triWall::n_, and triWall::offset_.
Here is the call graph for this function:
|
inline |
Definition at line 47 of file triWall.hpp.
References triWall::makeWall(), triWall::n_, and triWall::offset_.
Here is the call graph for this function:
|
inline |
Definition at line 53 of file triWall.hpp.
References triWall::makeWall(), triWall::n_, triWall::offset_, triple< T >::x_, triple< T >::y_, and triple< T >::z_.
Here is the call graph for this function:
|
default |
|
default |
|
default |
|
default |
|
default |
|
inline |
Definition at line 75 of file triWall.hpp.
References dot(), triWall::n_, and triWall::offset_.
Referenced by pFlow::grnTriInteraction::isGrainInContactActiveSide(), and pFlow::grnTriInteraction::isGrainInContactBothSides().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 81 of file triWall.hpp.
References dot(), triWall::n_, triWall::offset_, triple< T >::x_, triple< T >::y_, and triple< T >::z_.
Referenced by pFlow::grnTriInteraction::isGrainInContactActiveSide(), and pFlow::grnTriInteraction::isGrainInContactBothSides().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 88 of file triWall.hpp.
References cross(), dot(), length(), and n.
Referenced by triWall::triWall().
Here is the call graph for this function:
Here is the caller graph for this function:| realx3 n_ |
Definition at line 32 of file triWall.hpp.
Referenced by pFlow::grnTriInteraction::isGrainInContactActiveSide(), pFlow::grnTriInteraction::isGrainInContactBothSides(), triWall::nearestPointOnWall(), triWall::normalDistFromWall(), and triWall::triWall().
| real offset_ |
Definition at line 33 of file triWall.hpp.
Referenced by triWall::nearestPointOnWall(), triWall::normalDistFromWall(), and triWall::triWall().