GenGeo  1.1
vector3.hh File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

VECTOR3_INLINE Vector3 cross (const Vector3 &lhs, const Vector3 &rhs)
VECTOR3_INLINE double dot (const Vector3 &v1, const Vector3 &v2)
VECTOR3_INLINE Vector3 operator* (double f, const Vector3 &rhs)
VECTOR3_INLINE Vector3 cmax (const Vector3 &v1, const Vector3 &v2)
VECTOR3_INLINE Vector3 cmin (const Vector3 &v1, const Vector3 &v2)
VECTOR3_INLINE Vector3 comp_max (const Vector3 &V1, const Vector3 &V2)
 per component maximum
VECTOR3_INLINE Vector3 comp_min (const Vector3 &V1, const Vector3 &V2)
 per component minimum
VECTOR3_INLINE std::ostream & operator<< (std::ostream &ostr, const Vector3 &V)
VECTOR3_INLINE std::istream & operator>> (std::istream &istr, Vector3 &V)

Function Documentation

VECTOR3_INLINE Vector3 cmax ( const Vector3 v1,
const Vector3 v2 
)

References Vector3::data.

VECTOR3_INLINE Vector3 cmin ( const Vector3 v1,
const Vector3 v2 
)

References Vector3::data.

VECTOR3_INLINE Vector3 comp_max ( const Vector3 V1,
const Vector3 V2 
)

per component maximum

References Vector3::x(), Vector3::y(), and Vector3::z().

Referenced by PolygonWithLines2D::PolygonWithLines2D().

Here is the call graph for this function:

VECTOR3_INLINE Vector3 comp_min ( const Vector3 V1,
const Vector3 V2 
)

per component minimum

References Vector3::x(), Vector3::y(), and Vector3::z().

Referenced by PolygonWithLines2D::PolygonWithLines2D().

Here is the call graph for this function:

VECTOR3_INLINE Vector3 operator* ( double  f,
const Vector3 rhs 
)

References Vector3::data.

VECTOR3_INLINE std::ostream& operator<< ( std::ostream &  ostr,
const Vector3 V 
)

References Vector3::data.

VECTOR3_INLINE std::istream& operator>> ( std::istream &  istr,
Vector3 V 
)

References Vector3::data.