Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Vector_3.h File Reference
#include <CGAL/Point_3.h>
#include <CGAL/Direction_3.h>
Include dependency graph for Vector_3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Quotient< T >
 
class  Vector_3< Type >
 Some basic geometric data types. More...
 

Functions

template<class R >
No_number_tag number_type_tag (const Vector_3< R > &)
 
template<class R >
std::ostream & operator<< (std::ostream &os, const Vector_3< R > &v)
 
template<class R >
std::istream & operator>> (std::istream &is, Vector_3< R > &p)
 
template<class R >
Vector_3< R > cross_product (const Vector_3< R > &v, const Vector_3< R > &w)
 

Function Documentation

Vector_3<R> cross_product ( const Vector_3< R > &  v,
const Vector_3< R > &  w 
)
inline

Definition at line 208 of file Vector_3.h.

References cross_product().

209 {
210  typedef typename R::Vector_3_base RVector_3;
211  return cross_product((const RVector_3& )v,(const RVector_3& )w);
212 }
VectorS3< FT > cross_product(const VectorS3< FT > &v, const VectorS3< FT > &w)

Here is the call graph for this function:

No_number_tag number_type_tag ( const Vector_3< R > &  )

Definition at line 179 of file Vector_3.h.

180 {
181  return No_number_tag();
182 }
std::ostream& operator<< ( std::ostream &  os,
const Vector_3< R > &  v 
)

Definition at line 187 of file Vector_3.h.

References v.

188 {
189  typedef typename R::Vector_3_base RVector_3;
190  return os << (const RVector_3& )v;
191 }
std::istream& operator>> ( std::istream &  is,
Vector_3< R > &  p 
)

Definition at line 197 of file Vector_3.h.

198 {
199  typedef typename R::Vector_3_base RVector_3;
200  return is >> (RVector_3& )p;
201 }