vector-extensions.h File Reference
#include <ns3/vector.h>
+ Include dependency graph for vector-extensions.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ns3
 SatArqSequenceNumber is handling the sequence numbers for the ARQ process.
 

Functions

Vector3D ns3::CrossProduct (const Vector3D &v1, const Vector3D &v2)
 Cross product of two Vector3D objects. More...
 
double ns3::DotProduct (const Vector3D &v1, const Vector3D &v2)
 Dot product of two Vector3D objects. More...
 
double ns3::Magnitude (const Vector3D &vector)
 Magnitude of a Vector3D object. More...
 
double ns3::MagnitudeSquared (const Vector3D &vector)
 The square of the magnitude of a Vector3D object. More...
 
Vector3D ns3::operator* (const Vector3D &vector, double scalar)
 Multiplication between a Vector3D object and a scalar. More...
 
Vector3D ns3::operator* (double scalar, const Vector3D &vector)
 Multiplication between a scalar and a Vector3D object. More...
 
Vector3D ns3::operator+ (const Vector3D &v1, const Vector3D &v2)
 extensions to ns3::Vector3D to support additional operations More...
 
Vector3D ns3::operator- (const Vector3D &v1, const Vector3D &v2)
 Subtraction of Vector3D objects. More...