Loading...
Searching...
No Matches
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

namespace  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.
double ns3::DotProduct (const Vector3D &v1, const Vector3D &v2)
 Dot product of two Vector3D objects.
double ns3::Magnitude (const Vector3D &vector)
 Magnitude of a Vector3D object.
double ns3::MagnitudeSquared (const Vector3D &vector)
 The square of the magnitude of a Vector3D object.
Vector3D ns3::operator* (const Vector3D &vector, double scalar)
 Multiplication between a Vector3D object and a scalar.
Vector3D ns3::operator* (double scalar, const Vector3D &vector)
 Multiplication between a scalar and a Vector3D object.
Vector3D ns3::operator+ (const Vector3D &v1, const Vector3D &v2)
 extensions to ns3::Vector3D to support additional operations
Vector3D ns3::operator- (const Vector3D &v1, const Vector3D &v2)
 Subtraction of Vector3D objects.