CLHEP 2.0.4.7 Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

HepGeom::Translate3D Class Reference

#include <Transform3D.h>

Inheritance diagram for HepGeom::Translate3D:

HepGeom::Transform3D HepGeom::TranslateX3D HepGeom::TranslateY3D HepGeom::TranslateZ3D List of all members.

Public Member Functions

 Translate3D ()
 Translate3D (const CLHEP::Hep3Vector &v)
 Translate3D (double x, double y, double z)

Detailed Description

Constructs a translation transformation. This class provides additional constructors for Transform3D and should not be used as a separate class.

Example of use:

   Transform3D m;
   m = Translate3D(10.,20.,30.);

Author:
<Evgueni.Tcherniaev@cern.ch>

Definition at line 516 of file Transform3D.h.


Constructor & Destructor Documentation

HepGeom::Translate3D::Translate3D (  )  [inline]

Default constructor: sets the Identity transformation.

Definition at line 520 of file Transform3D.h.

HepGeom::Translate3D::Translate3D ( const CLHEP::Hep3Vector v  )  [inline]

Constructor from CLHEP::Hep3Vector.

HepGeom::Translate3D::Translate3D ( double  x,
double  y,
double  z 
) [inline]

Constructor from three numbers.

Definition at line 528 of file Transform3D.h.


The documentation for this class was generated from the following file:
Generated on Thu Jul 1 22:02:32 2010 for CLHEP by  doxygen 1.4.7