CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <Transform3D.h>
Public Member Functions | |
Scale3D () | |
Scale3D (double x, double y, double z) | |
Scale3D (double s) | |
Scale3D () | |
Scale3D (double x, double y, double z) | |
Scale3D (double s) |
Constructs a scaling transformation. This class provides additional constructors for Transform3D and should not be used as a separate class.
Example of use:
Transform3D m; m = Scale3D(2.);
Definition at line 726 of file CLHEP/Geometry/Transform3D.h.
HepGeom::Scale3D::Scale3D | ( | ) | [inline] |
Default constructor: sets the Identity transformation.
Definition at line 730 of file CLHEP/Geometry/Transform3D.h.
HepGeom::Scale3D::Scale3D | ( | double | x, |
double | y, | ||
double | z | ||
) | [inline] |
Constructor from three numbers - scale factors in different directions.
Definition at line 735 of file CLHEP/Geometry/Transform3D.h.
HepGeom::Scale3D::Scale3D | ( | double | s | ) | [inline] |
Constructor from a number: sets uniform scaling in all directions.
Definition at line 740 of file CLHEP/Geometry/Transform3D.h.
HepGeom::Scale3D::Scale3D | ( | ) | [inline] |
Default constructor: sets the Identity transformation.
Definition at line 730 of file Geometry/Transform3D.h.
HepGeom::Scale3D::Scale3D | ( | double | x, |
double | y, | ||
double | z | ||
) | [inline] |
Constructor from three numbers - scale factors in different directions.
Definition at line 735 of file Geometry/Transform3D.h.
HepGeom::Scale3D::Scale3D | ( | double | s | ) | [inline] |
Constructor from a number: sets uniform scaling in all directions.
Definition at line 740 of file Geometry/Transform3D.h.