stage/include/ost/geom/vecmat3_op.hh File Reference

#include <ostream>
#include "constants.hh"
#include <ost/geom/module_config.hh>

Go to the source code of this file.

Namespaces

namespace  geom

Functions

Real DLLEXPORT_OST_GEOM Length (const Vec3 &v)
Real DLLEXPORT_OST_GEOM Length2 (const Vec3 &v)
bool DLLEXPORT_OST_GEOM Equal (const Vec3 &v1, const Vec3 &v2, Real ephilon=EPSILON)
bool DLLEXPORT_OST_GEOM Equal (const Mat3 &m1, const Mat3 &m2, Real ephilon=EPSILON)
Real DLLEXPORT_OST_GEOM Dot (const Vec3 &v1, const Vec3 &v2)
Vec3 DLLEXPORT_OST_GEOM Normalize (const Vec3 &v)
Vec3 DLLEXPORT_OST_GEOM Cross (const Vec3 &v1, const Vec3 &v2)
Vec3 DLLEXPORT_OST_GEOM CompMultiply (const Vec3 &v1, const Vec3 &v2)
Vec3 DLLEXPORT_OST_GEOM CompDivide (const Vec3 &v1, const Vec3 &v2)
Vec3 DLLEXPORT_OST_GEOM operator* (const Vec3 &v, const Mat3 &m)
Vec3 DLLEXPORT_OST_GEOM operator* (const Mat3 &m, const Vec3 &v)
Mat3 DLLEXPORT_OST_GEOM operator* (const Mat3 &m1, const Mat3 &m2)
Mat3 DLLEXPORT_OST_GEOM Invert (const Mat3 &m)
Mat3 DLLEXPORT_OST_GEOM Transpose (const Mat3 &m)
Real DLLEXPORT_OST_GEOM Comp (const Mat3 &m, unsigned int i, unsigned int j)
Real DLLEXPORT_OST_GEOM Minor (const Mat3 &m, unsigned int i, unsigned int j)
Real DLLEXPORT_OST_GEOM Det (const Mat3 &m)
Real DLLEXPORT_OST_GEOM Angle (const Vec3 &v1, const Vec3 &v2)
Mat3 DLLEXPORT_OST_GEOM EulerTransformation (Real theta, Real phi, Real xi)
Mat3 DLLEXPORT_OST_GEOM AxisRotation (const Vec3 &axis, Real angle)
Vec3 DLLEXPORT_OST_GEOM OrthogonalVector (const Vec3 &axis)
Vec3 DLLEXPORT_OST_GEOM Min (const Vec3 &v1, const Vec3 &v2)
Vec3 DLLEXPORT_OST_GEOM Max (const Vec3 &v1, const Vec3 &v2)
Real DLLEXPORT_OST_GEOM Distance (const Vec3 &p1, const Vec3 &p2)


Generated on Fri Jul 2 14:23:05 2010 for OpenStructure by  doxygen 1.5.8