$search

Vector3.hh File Reference

#include <iostream>
#include <blort/Recognizer3D/PNamespace.hh>
#include <blort/Recognizer3D/Except.hh>
#include <blort/Recognizer3D/Vector3.ic>
Include dependency graph for Vector3.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  P::Vector3

Namespaces

namespace  P

Functions

double P::AngleBetween (const Vector3 &a, const Vector3 &b)
Vector3 P::Cross (const Vector3 &a, const Vector3 &b)
double P::Distance (const Vector3 &a, const Vector3 &b)
double P::DistanceSquare (const Vector3 &a, const Vector3 &b)
double P::Dot (const Vector3 &a, const Vector3 &b)
double P::Length (const Vector3 &v)
Vector3 P::MidPoint (const Vector3 &a, const Vector3 &b)
Vector3 P::Normalise (const Vector3 &v)
bool P::operator!= (const Vector3 &a, const Vector3 &b)
Vector3 P::operator* (const Vector3 &v, const double s)
Vector3 P::operator* (const double s, const Vector3 &v)
Vector3 P::operator+ (const Vector3 &a, const Vector3 &b)
Vector3 P::operator- (const Vector3 &a, const Vector3 &b)
Vector3 P::operator- (const Vector3 &v)
Vector3 P::operator/ (const Vector3 &v, const double s) throw (Except)
string & P::operator<< (string &s, const Vector3 &v)
ostream & P::operator<< (ostream &os, const Vector3 &v)
bool P::operator== (const Vector3 &a, const Vector3 &b)
const string & P::operator>> (const string &s, Vector3 &v)
istream & P::operator>> (istream &is, Vector3 &v) throw (Except)
Vector3 P::PlaneExp2Normal (const Vector3 &a, const Vector3 &b, const Vector3 &c)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


blort
Author(s): Michael Zillich, Thomas Mörwald, Johann Prankl, Andreas Richtsfeld, Bence Magyar (ROS version)
autogenerated on Fri Mar 1 16:57:54 2013