CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <Transform3D.h>
Protected Member Functions | |
Reflect3D (double XX, double XY, double XZ, double DX, double YX, double YY, double YZ, double DY, double ZX, double ZY, double ZZ, double DZ) | |
Reflect3D (double XX, double XY, double XZ, double DX, double YX, double YY, double YZ, double DY, double ZX, double ZY, double ZZ, double DZ) | |
![]() | |
Transform3D (double XX, double XY, double XZ, double DX, double YX, double YY, double YZ, double DY, double ZX, double ZY, double ZZ, double DZ) | |
void | setTransform (double XX, double XY, double XZ, double DX, double YX, double YY, double YZ, double DY, double ZX, double ZY, double ZZ, double DZ) |
Transform3D (double XX, double XY, double XZ, double DX, double YX, double YY, double YZ, double DY, double ZX, double ZY, double ZZ, double DZ) | |
void | setTransform (double XX, double XY, double XZ, double DX, double YX, double YY, double YZ, double DY, double ZX, double ZY, double ZZ, double DZ) |
Additional Inherited Members | |
![]() | |
static const Transform3D | Identity = Transform3D () |
![]() | |
double | xx_ |
double | xy_ |
double | xz_ |
double | dx_ |
double | yx_ |
double | yy_ |
double | yz_ |
double | dy_ |
double | zx_ |
double | zy_ |
double | zz_ |
double | dz_ |
Constructs a reflection transformation. This class provides additional constructors for Transform3D and should not be used as a separate class.
Example of use:
Definition at line 623 of file Geometry/Transform3D.h.
|
inlineprotected |
Definition at line 625 of file CLHEP/Geometry/Transform3D.h.
|
inline |
Default constructor: sets the Identity transformation.
Definition at line 633 of file CLHEP/Geometry/Transform3D.h.
Constructor from four numbers. Sets reflection in a plane a*x+b*y+c*z+d=0
Definition at line 280 of file Transform3D.cc.
References a, b, HepGeom::Transform3D::setIdentity(), and HepGeom::Transform3D::setTransform().
|
inline |
Constructor from a plane given by its normal and origin.
|
inlineprotected |
Definition at line 625 of file Geometry/Transform3D.h.
|
inline |
Default constructor: sets the Identity transformation.
Definition at line 633 of file Geometry/Transform3D.h.
Constructor from four numbers. Sets reflection in a plane a*x+b*y+c*z+d=0
|
inline |
Constructor from a plane given by its normal and origin.