Skip to content

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