CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Related Functions
HepGeom::Vector3D< T > Class Template Reference

#include <Vector3D.h>

Inheritance diagram for HepGeom::Vector3D< T >:
HepGeom::BasicVector3D< T > HepGeom::BasicVector3D< T >

List of all members.

Related Functions

(Note that these are not member functions.)

Vector3D< float > operator* (const Transform3D &m, const Vector3D< float > &v)
Vector3D< doubleoperator* (const Transform3D &m, const Vector3D< double > &v)
Vector3D< float > operator* (const Transform3D &m, const Vector3D< float > &v)
Vector3D< doubleoperator* (const Transform3D &m, const Vector3D< double > &v)

Detailed Description

template<class T>
class HepGeom::Vector3D< T >

Geometrical 3D Vector. This is just a declaration of the class needed to define specializations Vector3D<float> and Vector3D<double>.

Author:
Evgeni Chernyaev <Evgueni.Tcherniaev@cern.ch>

Definition at line 35 of file CLHEP/Geometry/Vector3D.h.


Friends And Related Function Documentation

template<class T >
Vector3D< float > operator* ( const Transform3D m,
const Vector3D< float > &  v 
) [related]

Transformation of Vector<float> by Transform3D.

Definition at line 22 of file Vector3D.cc.

template<class T >
Vector3D< float > operator* ( const Transform3D m,
const Vector3D< float > &  v 
) [related]

Transformation of Vector<float> by Transform3D.

Definition at line 22 of file Vector3D.cc.

template<class T >
Vector3D< double > operator* ( const Transform3D m,
const Vector3D< double > &  v 
) [related]

Transformation of Vector<double> by Transform3D.

Definition at line 42 of file Vector3D.cc.

template<class T >
Vector3D< double > operator* ( const Transform3D m,
const Vector3D< double > &  v 
) [related]

Transformation of Vector<double> by Transform3D.

Definition at line 42 of file Vector3D.cc.


The documentation for this class was generated from the following files: