FEDEM Solver  R8.0
Source code of the dynamics solver
Functions
FFaVec3.C File Reference

Point vectors in 3D space. More...

#include <cctype>
#include "FFaLib/FFaAlgebra/FFaVec3.H"
#include "FFaLib/FFaAlgebra/FFaMath.H"
Include dependency graph for FFaVec3.C:

Functions

FaVec3 operator- (const FaVec3 &a)
 
FaVec3 operator+ (const FaVec3 &a, const FaVec3 &b)
 
FaVec3 operator- (const FaVec3 &a, const FaVec3 &b)
 
FaVec3 operator* (const FaVec3 &a, double d)
 
FaVec3 operator* (double d, const FaVec3 &a)
 
FaVec3 operator/ (const FaVec3 &a, double d)
 
double operator* (const FaVec3 &a, const FaVec3 &b)
 
FaVec3 operator^ (const FaVec3 &a, const FaVec3 &b)
 
bool operator== (const FaVec3 &a, const FaVec3 &b)
 
bool operator!= (const FaVec3 &a, const FaVec3 &b)
 
std::ostream & operator<< (std::ostream &s, const FaVec3 &v)
 
std::istream & operator>> (std::istream &s, FaVec3 &v)
 

Detailed Description

Point vectors in 3D space.

Function Documentation

◆ operator!=()

bool operator!= ( const FaVec3 a,
const FaVec3 b 
)

◆ operator*() [1/3]

double operator* ( const FaVec3 a,
const FaVec3 b 
)

◆ operator*() [2/3]

FaVec3 operator* ( const FaVec3 a,
double  d 
)

◆ operator*() [3/3]

FaVec3 operator* ( double  d,
const FaVec3 a 
)

◆ operator+()

FaVec3 operator+ ( const FaVec3 a,
const FaVec3 b 
)

◆ operator-() [1/2]

FaVec3 operator- ( const FaVec3 a)

◆ operator-() [2/2]

FaVec3 operator- ( const FaVec3 a,
const FaVec3 b 
)

◆ operator/()

FaVec3 operator/ ( const FaVec3 a,
double  d 
)

◆ operator<<()

std::ostream& operator<< ( std::ostream &  s,
const FaVec3 v 
)

◆ operator==()

bool operator== ( const FaVec3 a,
const FaVec3 b 
)

◆ operator>>()

std::istream& operator>> ( std::istream &  s,
FaVec3 v 
)

◆ operator^()

FaVec3 operator^ ( const FaVec3 a,
const FaVec3 b 
)