The SKIRT project
advanced radiative transfer for astrophysics
Direction Member List

This is the complete list of members for Direction, including all inherited members.

_xVecprotected
_y (defined in Vec)Vecprotected
_z (defined in Vec)Vecprotected
cartesian(double &kx, double &ky, double &kz) constDirection
clear()Vecinline
cross(Vec a, Vec b)Vecinlinestatic
Direction()Directioninline
Direction(double kx, double ky, double kz, bool normalize)Directioninline
Direction(Vec k, bool normalize)Directioninline
Direction(double theta, double phi)Direction
dot(Vec a, Vec b)Vecinlinestatic
isNull() constVecinline
kx() constDirectioninline
ky() constDirectioninline
kz() constDirectioninline
norm() constVecinline
norm2() constVecinline
normalize()Directionprivate
operator*=(Vec v)=deleteDirectioninline
Vec::operator*=(double s)Vecinline
operator+=(Vec v)=deleteDirectioninline
operator-() constDirectioninline
operator-=(Vec v)=deleteDirectioninline
operator/=(Vec v)=deleteDirectioninline
Vec::operator/=(double s)Vecinline
set(double, double, double)=deleteDirectioninline
set(double kx, double ky, double kz, bool normalize)Directioninline
set(Vec k, bool normalize)Directioninline
spherical(double &theta, double &phi) constDirection
Vec()Vecinline
Vec(double x, double y, double z)Vecinline
x() constVecinline
y() constVecinline
z() constVecinline