This is the complete list of members for Direction, including all inherited members.
| _x | Vec | protected |
| _y (defined in Vec) | Vec | protected |
| _z (defined in Vec) | Vec | protected |
| cartesian(double &kx, double &ky, double &kz) const | Direction | |
| clear() | Vec | inline |
| cross(Vec a, Vec b) | Vec | inlinestatic |
| Direction() | Direction | inline |
| Direction(double kx, double ky, double kz, bool normalize) | Direction | inline |
| Direction(Vec k, bool normalize) | Direction | inline |
| Direction(double theta, double phi) | Direction | |
| dot(Vec a, Vec b) | Vec | inlinestatic |
| isNull() const | Vec | inline |
| kx() const | Direction | inline |
| ky() const | Direction | inline |
| kz() const | Direction | inline |
| norm() const | Vec | inline |
| norm2() const | Vec | inline |
| normalize() | Direction | private |
| operator*=(Vec v)=delete | Direction | inline |
| Vec::operator*=(double s) | Vec | inline |
| operator+=(Vec v)=delete | Direction | inline |
| operator-() const | Direction | inline |
| operator-=(Vec v)=delete | Direction | inline |
| operator/=(Vec v)=delete | Direction | inline |
| Vec::operator/=(double s) | Vec | inline |
| set(double, double, double)=delete | Direction | inline |
| set(double kx, double ky, double kz, bool normalize) | Direction | inline |
| set(Vec k, bool normalize) | Direction | inline |
| spherical(double &theta, double &phi) const | Direction | |
| Vec() | Vec | inline |
| Vec(double x, double y, double z) | Vec | inline |
| x() const | Vec | inline |
| y() const | Vec | inline |
| z() const | Vec | inline |