CLHEP 2.4.6.4
C++ Class Library for High Energy Physics
|
#include <Normal3D.h>
Geometrical 3D Normal with components of double type.
Definition at line 109 of file Normal3D.h.
|
default |
Default constructor.
|
inline |
Constructor from three numbers.
Definition at line 117 of file Normal3D.h.
|
inlineexplicit |
Constructor from array of floats.
Definition at line 121 of file Normal3D.h.
|
inlineexplicit |
Constructor from array of doubles.
Definition at line 126 of file Normal3D.h.
|
default |
Copy constructor.
|
default |
Move constructor.
|
inline |
Constructor from BasicVector3D<float>.
Definition at line 139 of file Normal3D.h.
|
inline |
Constructor from BasicVector3D<double>.
Definition at line 143 of file Normal3D.h.
|
default |
Destructor.
|
inline |
Constructor from CLHEP::Hep3Vector. This constructor is needed only for backward compatibility and in principle should be absent.
Definition at line 154 of file Normal3D.h.
|
inline |
Conversion (cast) to CLHEP::Hep3Vector. This operator is needed only for backward compatibility and in principle should not exit.
Definition at line 162 of file Normal3D.h.
|
inline |
Assignment from BasicVector3D<double>.
Definition at line 177 of file Normal3D.h.
|
inline |
Assignment from BasicVector3D<float>.
Definition at line 170 of file Normal3D.h.
Assignment.
Move assignment.
Normal3D< double > & HepGeom::Normal3D< double >::transform | ( | const Transform3D & | m | ) |
Transformation by Transform3D.
Definition at line 38 of file Normal3D.cc.