Public Member Functions | |
double | cfi () const |
double | cfi () const |
double | cfi () const |
double | cfi () const |
Cpar (const Lpar &) | |
Cpar (const Lpar &) | |
Cpar (const Lpar &) | |
Cpar (const Lpar &) | |
double | cu () const |
double | cu () const |
double | cu () const |
double | cu () const |
double | da () const |
double | da () const |
double | da () const |
double | da () const |
double | fi () const |
double | fi () const |
double | fi () const |
double | fi () const |
double | sfi () const |
double | sfi () const |
double | sfi () const |
double | sfi () const |
double | xi () const |
double | xi () const |
double | xi () const |
double | xi () const |
Private Attributes | |
double | m_cfi |
double | m_cu |
double | m_da |
double | m_fi |
double | m_sfi |
|
00037 { 00038 m_cu = l.kappa(); 00039 if (l.alpha() !=0 && l.beta() !=0) 00040 m_fi = atan2(l.alpha(), -l.beta()); 00041 else m_fi = 0; 00042 if(m_fi<0) m_fi+=2*M_PI; 00043 m_da = 2 * l.gamma()/ (1 + sqrt (1 + 4 * l.kappa() * l.gamma())); 00044 m_cfi = cos(m_fi); 00045 m_sfi = sin(m_fi); 00046 }
|
|
|
|
|
|
|
|
00102 { return m_cfi; }
|
|
00094 { return m_cfi; }
|
|
00102 { return m_cfi; }
|
|
00094 { return m_cfi; }
|
|
00104 { return m_cu; }
|
|
00096 { return m_cu; }
|
|
00104 { return m_cu; }
|
|
00096 { return m_cu; }
|
|
00103 { return m_da; }
|
|
00095 { return m_da; }
|
|
00103 { return m_da; }
|
|
00095 { return m_da; }
|
|
00105 { return m_fi; }
|
|
00097 { return m_fi; }
|
|
00105 { return m_fi; }
|
|
00097 { return m_fi; }
|
|
00101 { return m_sfi; }
|
|
00093 { return m_sfi; }
|
|
00101 { return m_sfi; }
|
|
00093 { return m_sfi; }
|
|
00100 { return 1 + 2 * m_cu * m_da; }
|
|
00092 { return 1 + 2 * m_cu * m_da; }
|
|
00100 { return 1 + 2 * m_cu * m_da; }
|
|
00092 { return 1 + 2 * m_cu * m_da; }
|
|
|
|
|
|
|
|
|
|
|