GeneralBrokenLines V03-01-02
gblpy3
|
Prediction (from helix at measurement) More...
Public Member Functions | |
def | __init__ (self, sArc, pred, tDir, uDir, vDir, nDir, pos) |
Constructor. More... | |
def | getArcLength (self) |
Get arc-length More... | |
def | getMeasPred (self) |
Get measurement prediction. More... | |
def | getPos (self) |
Get Position. More... | |
def | getDirection (self) |
Get (track) direction. More... | |
def | getCosIncidence (self) |
Get cosine of incidence. More... | |
def | getCurvilinearDirs (self) |
Get curvilinear directions (U,V) More... | |
Private Attributes | |
__sarc | |
arc-length More... | |
__pred | |
prediction More... | |
__tdir | |
track direction More... | |
__udir | |
u direction More... | |
__vdir | |
v direction More... | |
__ndir | |
normal to (u,v) More... | |
__pos | |
position More... | |
Prediction (from helix at measurement)
Definition at line 626 of file gblsit3.py.
def gblsit3.gblHelixPrediction.__init__ | ( | self, | |
sArc, | |||
pred, | |||
tDir, | |||
uDir, | |||
vDir, | |||
nDir, | |||
pos | |||
) |
Constructor.
[in] | sArc | arc length; float |
[in] | pred | prediction for measurement (u,v); list |
[in] | tDir | track direction at prediction; vector |
[in] | uDir | measurement direction for u; vector |
[in] | vDir | measurement direction for v; vector |
[in] | nDir | normal to measurement plane; vector |
[in] | pos | position at prediction; vector |
Definition at line 638 of file gblsit3.py.
def gblsit3.gblHelixPrediction.getArcLength | ( | self | ) |
Get arc-length
Definition at line 656 of file gblsit3.py.
References gblsit3.gblHelixPrediction.__sarc.
def gblsit3.gblHelixPrediction.getCosIncidence | ( | self | ) |
Get cosine of incidence.
Definition at line 672 of file gblsit3.py.
References gblsit3.gblHelixPrediction.__ndir, and gblsit3.gblHelixPrediction.__tdir.
def gblsit3.gblHelixPrediction.getCurvilinearDirs | ( | self | ) |
Get curvilinear directions (U,V)
Curvilinear system: track direction T, U = Z x T / |Z x T|, V = T x U
Definition at line 679 of file gblsit3.py.
References gblsit3.gblHelixPrediction.__tdir, and gblsit3.exampleSit().
def gblsit3.gblHelixPrediction.getDirection | ( | self | ) |
Get (track) direction.
Definition at line 668 of file gblsit3.py.
References gblsit3.gblHelixPrediction.__tdir.
def gblsit3.gblHelixPrediction.getMeasPred | ( | self | ) |
Get measurement prediction.
Definition at line 660 of file gblsit3.py.
References gblsit3.gblHelixPrediction.__pred.
def gblsit3.gblHelixPrediction.getPos | ( | self | ) |
Get Position.
Definition at line 664 of file gblsit3.py.
References gblsit3.gblHelixPrediction.__pos.
|
private |
normal to (u,v)
Definition at line 650 of file gblsit3.py.
Referenced by gblsit3.gblHelixPrediction.getCosIncidence().
|
private |
position
Definition at line 652 of file gblsit3.py.
Referenced by gblsit3.gblHelixPrediction.getPos().
|
private |
prediction
Definition at line 642 of file gblsit3.py.
Referenced by gblsit3.gblHelixPrediction.getMeasPred().
|
private |
arc-length
Definition at line 640 of file gblsit3.py.
Referenced by gblsit3.gblHelixPrediction.getArcLength().
|
private |
track direction
Definition at line 644 of file gblsit3.py.
Referenced by gblsit3.gblHelixPrediction.getCosIncidence(), gblsit3.gblHelixPrediction.getCurvilinearDirs(), and gblsit3.gblHelixPrediction.getDirection().
|
private |
u direction
Definition at line 646 of file gblsit3.py.
|
private |
v direction
Definition at line 648 of file gblsit3.py.