#include <DirectionS3.h>
Public Member Functions | |
DirectionS3 () | |
DirectionS3 (const VectorS3< FT > &v) | |
DirectionS3 (const FT &x, const FT &y, const FT &z) | |
bool | operator== (const DirectionS3< FT > &d) const |
bool | operator!= (const DirectionS3< FT > &d) const |
VectorS3< FT > | to_vector () const |
VectorS3< FT > | vector () const |
DirectionS3 | transform (const Aff_transformationS3< FT > &t) const |
DirectionS3 | operator- () const |
const FT & | delta (int i) const |
const FT & | dx () const |
const FT & | dy () const |
const FT & | dz () const |
const FT & | hdx () const |
const FT & | hdy () const |
const FT & | hdz () const |
FT | hw () const |
Public Attributes | |
FT | e0 |
FT | e1 |
FT | e2 |
Definition at line 59 of file DirectionS3.h.
|
inline |
Definition at line 62 of file DirectionS3.h.
DirectionS3 | ( | const VectorS3< FT > & | v | ) |
Definition at line 96 of file DirectionS3.h.
References VectorS3< FT >::e0, VectorS3< FT >::e1, and VectorS3< FT >::e2.
|
inline |
Definition at line 64 of file DirectionS3.h.
const FT & delta | ( | int | i | ) | const |
|
inline |
Definition at line 155 of file DirectionS3.h.
Referenced by DirectionS3< FT >::operator==(), and PlaneS3< FT >::PlaneS3().
|
inline |
Definition at line 162 of file DirectionS3.h.
Referenced by DirectionS3< FT >::operator==(), and PlaneS3< FT >::PlaneS3().
|
inline |
Definition at line 169 of file DirectionS3.h.
Referenced by DirectionS3< FT >::operator==(), and PlaneS3< FT >::PlaneS3().
|
inline |
Definition at line 175 of file DirectionS3.h.
|
inline |
Definition at line 182 of file DirectionS3.h.
|
inline |
Definition at line 189 of file DirectionS3.h.
|
inline |
Definition at line 195 of file DirectionS3.h.
|
inline |
|
inline |
Definition at line 138 of file DirectionS3.h.
bool operator== | ( | const DirectionS3< FT > & | d | ) | const |
Definition at line 105 of file DirectionS3.h.
References CGAL_NTS, DirectionS3< FT >::dx(), dx, DirectionS3< FT >::dy(), dy, DirectionS3< FT >::dz(), and sign().
|
inline |
Definition at line 124 of file DirectionS3.h.
Referenced by DirectionS3< FT >::vector().
|
inline |
Definition at line 131 of file DirectionS3.h.
References Aff_transformationS3< FT >::transform().
|
inline |
Definition at line 71 of file DirectionS3.h.
References DirectionS3< FT >::to_vector().
Referenced by LineS3< FT >::LineS3(), RayS3< FT >::RayS3(), and Aff_transformation_repS3< FT >::transform().
FT e0 |
Definition at line 90 of file DirectionS3.h.
Referenced by VectorS3< FT >::hx(), VectorS3< FT >::VectorS3(), and VectorS3< FT >::x().
FT e1 |
Definition at line 91 of file DirectionS3.h.
Referenced by VectorS3< FT >::hy(), VectorS3< FT >::VectorS3(), and VectorS3< FT >::y().
FT e2 |
Definition at line 92 of file DirectionS3.h.
Referenced by VectorS3< FT >::hz(), VectorS3< FT >::VectorS3(), and VectorS3< FT >::z().