Vec3r.h File Reference

#include "OpalMath.h"
#include "Portability.h"
#include <iostream>

Go to the source code of this file.

Namespaces

namespace  opal

Classes

class  opal::Vec3r

Functions

Vec3r opal::operator+ (const Vec3r &u, const Vec3r &v)
Vec3r opal::operator- (const Vec3r &u, const Vec3r &v)
Vec3r opal::operator * (const Vec3r &v, real scalar)
Vec3r opal::operator * (real scalar, const Vec3r &v)
Vec3r opal::operator/ (const Vec3r &v, real scalar)
Vec3r opal::operator% (const Vec3r &a, const Vec3r &b)
Vec3r opal::operator- (const Vec3r &v)
real opal::dot (const Vec3r &u, const Vec3r &v)
Vec3r opal::cross (const Vec3r &u, const Vec3r &v)
Vec3r opal::project (const Vec3r &u, const Vec3r &v)
Vec3r opal::projectPreNorm (const Vec3r &u, const Vec3r &v)
real opal::angleBetween (const Vec3r &u, const Vec3r &v)
real opal::angleBetweenPreNorm (const Vec3r &u, const Vec3r &v)
bool opal::areCollinear (const Vec3r &u, const Vec3r &v)
std::ostream & opal::operator<< (std::ostream &o, const Vec3r &v)


Generated on Tue May 16 17:49:54 2006 for OPAL by  doxygen 1.4.6-NO