Public Member Functions | |
zAxis (const realx3 &lp1, const realx3 &lp2) | |
real | length () const |
realx3 | transferToZ (const realx3 &p) |
realx3 | transferBackZ (const realx3 &p) |
Protected Attributes | |
realx3 | p1_ |
realx3 | p2_ |
realx3 | n_ |
real | Trans_z_xz_P1_ [4][4] |
real | ITrans_P1_xz_z_ [4][4] |
Private Member Functions | |
void | makeTransMatrix () |
Definition at line 25 of file zAxis.cpp.
References fatalExit, length(), zAxis::makeTransMatrix(), zAxis::n_, and pFlow::smallValue.
|
inline |
Definition at line 48 of file zAxis.hpp.
References length(), zAxis::p1_, and zAxis::p2_.
Referenced by cylinderWall::createCylinder().
pFlow::realx3 transferToZ | ( | const realx3 & | p | ) |
Definition at line 41 of file zAxis.cpp.
References pFlow::MatMul(), triple< T >::x(), triple< T >::y(), and triple< T >::z().
pFlow::realx3 transferBackZ | ( | const realx3 & | p | ) |
Definition at line 56 of file zAxis.cpp.
References pFlow::MatMul(), triple< T >::x(), triple< T >::y(), and triple< T >::z().
Referenced by cylinder::calculateParams(), and cylinderWall::createCylinder().
|
private |
Definition at line 71 of file zAxis.cpp.
References pFlow::assignMat(), pFlow::equal(), pFlow::MatMul(), pFlow::max(), pFlow::smallValue, and pFlow::sqrt().
Referenced by zAxis::zAxis().
|
protected |
Definition at line 61 of file zAxis.hpp.
Referenced by zAxis::length().
|
protected |
Definition at line 62 of file zAxis.hpp.
Referenced by zAxis::length().
|
protected |
Definition at line 63 of file zAxis.hpp.
Referenced by zAxis::zAxis().