vec3d
Public Functions
| Name | |
|---|---|
| vec3d() | |
| vec3d(double rx, double ry, double rz) | |
| vec3d(const vec2d & r) | |
| vec3d | operator+(const vec3d & v) const |
| vec3d | operator-(const vec3d & v) const |
| vec3d | operator^(const vec3d & v) const |
| double | operator*(const vec3d & v) const |
| vec3d | operator*(const double g) const |
| vec3d | operator/(const double g) const |
| const vec3d & | operator+=(const vec3d & v) |
| const vec3d & | operator-=(const vec3d & v) |
| const vec3d & | operator/=(const double f) |
| const vec3d & | operator/=(const int n) |
| const vec3d & | operator*=(const double f) |
| vec3d | operator-() const |
| double | Length() const |
| double | SqrLength() const |
| vec3d & | Normalize() |
Public Attributes
| Name | |
|---|---|
| double | x |
| double | y |
| double | z |
Public Functions Documentation
function vec3d
cpp
inline vec3d()
function vec3d
cpp
inline vec3d(
double rx,
double ry,
double rz
)
function vec3d
cpp
inline vec3d(
const vec2d & r
)
function operator+
cpp
inline vec3d operator+(
const vec3d & v
) const
function operator-
cpp
inline vec3d operator-(
const vec3d & v
) const
function operator^
cpp
inline vec3d operator^(
const vec3d & v
) const
function operator*
cpp
inline double operator*(
const vec3d & v
) const
function operator*
cpp
inline vec3d operator*(
const double g
) const
function operator/
cpp
inline vec3d operator/(
const double g
) const
function operator+=
cpp
inline const vec3d & operator+=(
const vec3d & v
)
function operator-=
cpp
inline const vec3d & operator-=(
const vec3d & v
)
function operator/=
cpp
inline const vec3d & operator/=(
const double f
)
function operator/=
cpp
inline const vec3d & operator/=(
const int n
)
function operator*=
cpp
inline const vec3d & operator*=(
const double f
)
function operator-
cpp
inline vec3d operator-() const
function Length
cpp
inline double Length() const
function SqrLength
cpp
inline double SqrLength() const
function Normalize
cpp
inline vec3d & Normalize()
Public Attributes Documentation
variable x
cpp
double x;
variable y
cpp
double y;
variable z
cpp
double z;
Updated on 2026-03-31 at 16:02:10 +0000