The SKIRT project
advanced radiative transfer for astrophysics
Position Member List

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

_xVecprotected
_y (defined in Vec)Vecprotected
_z (defined in Vec)Vecprotected
cartesian(double &x, double &y, double &z) constPosition
clear()Vecinline
CoordinateSystem enum namePosition
cross(Vec a, Vec b)Vecinlinestatic
cylindrical(double &R, double &phi, double &z) constPosition
cylRadius() constPosition
dot(Vec a, Vec b)Vecinlinestatic
height() constPosition
isNull() constVecinline
norm() constVecinline
norm2() constVecinline
operator*=(double s)Vecinline
operator+=(Vec v)Vecinline
operator-=(Vec v)Vecinline
operator/=(double s)Vecinline
Position()Positioninline
Position(double x, double y, double z)Positioninline
Position(Vec r)Positioninlineexplicit
Position(double u, double v, double w, CoordinateSystem coordtype)Position
Position(double r, Direction bfk)Position
Position(Direction bfk)Positionexplicit
radius() constPosition
set(double x, double y, double z)Vecinline
spherical(double &r, double &theta, double &phi) constPosition
Vec()Vecinline
Vec(double x, double y, double z)Vecinline
x() constVecinline
y() constVecinline
z() constVecinline