#include <Transform3D.h>
Public 멤버 함수 | |
Rotate3D () | |
Rotate3D (const CLHEP::HepRotation &m) | |
Rotate3D (double a, const Point3D< double > &p1, const Point3D< double > &p2) | |
Rotate3D (double a, const Vector3D< double > &v) | |
Rotate3D (const Point3D< double > &fr1, const Point3D< double > &fr2, const Point3D< double > &to1, const Point3D< double > &to2) | |
const Transform3D_row | operator[] (int) const |
double | operator() (int, int) const |
double | xx () const |
double | xy () const |
double | xz () const |
double | yx () const |
double | yy () const |
double | yz () const |
double | zx () const |
double | zy () const |
double | zz () const |
double | dx () const |
double | dy () const |
double | dz () const |
void | setIdentity () |
Transform3D | inverse () const |
Transform3D | operator* (const Transform3D &b) const |
void | getDecomposition (Scale3D &scale, Rotate3D &rotation, Translate3D &translation) const |
bool | isNear (const Transform3D &t, double tolerance=2.2E-14) const |
CLHEP::HepRotation | getRotation () const |
CLHEP::Hep3Vector | getTranslation () const |
bool | operator== (const Transform3D &transform) const |
bool | operator!= (const Transform3D &transform) const |
정적 Public 속성 | |
static DLL_API const Transform3D | Identity = Transform3D () |
Protected 멤버 함수 | |
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) |
Protected 속성 | |
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 rotation transformation. This class provides additional constructors for Transform3D and should not be used as a separate class.
Example of use:
Transform3D.h 파일의 374 번째 라인에서 정의되었습니다.
|
inline |
Default constructor: sets the Identity transformation.
Transform3D.h 파일의 378 번째 라인에서 정의되었습니다.
|
inline |
Constructor from CLHEP::HepRotation.
HepGeom::Rotate3D::Rotate3D | ( | double | a, |
const Point3D< double > & | p1, | ||
const Point3D< double > & | p2 | ||
) |
Constructor from angle and axis given by two points.
a | angle of rotation |
p1 | begin point of the axis |
p2 | end point of the axis |
Transform3D.cc 파일의 231 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::setTransform(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), HepGeom::BasicVector3D< T >::z().
|
inline |
Constructor from angle and axis.
a | angle of rotation |
v | axis of rotation |
|
inline |
Constructor for rotation given by original and rotated position of two points. It is assumed that there is no reflection.
fr1 | original position of 1st point |
fr2 | original position of 2nd point |
to1 | rotated position of 1st point |
to2 | rotated position of 2nd point |
|
inlineinherited |
Gets dx-element of the transformation matrix.
Transform3D.h 파일의 279 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::dx_.
다음에 의해서 참조됨 : G4BoundingEnvelope::BoundingBoxVsVoxelLimits(), G4ReflectedSolid::BoundingLimits(), G4BoundingEnvelope::CalculateExtent(), G4PhysicalVolumeModel::DescribeAndDescend(), HepGeom::operator*(), operator<<(), HepGeom::Point3D< float >::transform(), HepGeom::Point3D< double >::transform().
|
inlineinherited |
Gets dy-element of the transformation matrix.
Transform3D.h 파일의 282 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::dy_.
다음에 의해서 참조됨 : G4BoundingEnvelope::BoundingBoxVsVoxelLimits(), G4ReflectedSolid::BoundingLimits(), G4BoundingEnvelope::CalculateExtent(), G4PhysicalVolumeModel::DescribeAndDescend(), HepGeom::operator*(), operator<<(), HepGeom::Point3D< float >::transform(), HepGeom::Point3D< double >::transform().
|
inlineinherited |
Gets dz-element of the transformation matrix.
Transform3D.h 파일의 285 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::dz_.
다음에 의해서 참조됨 : G4BoundingEnvelope::BoundingBoxVsVoxelLimits(), G4ReflectedSolid::BoundingLimits(), G4BoundingEnvelope::CalculateExtent(), G4PhysicalVolumeModel::DescribeAndDescend(), HepGeom::operator*(), operator<<(), HepGeom::Point3D< float >::transform(), HepGeom::Point3D< double >::transform().
|
inherited |
Decomposition of general transformation. This function gets decomposition of the transformation in three consequentive specific transformations: Scale3D, then Rotate3D, then Translate3, i.e.
scale | output: scaling transformation; if there was a reflection, then scale factor for z-component (scale(2,2)) will be negative. |
rotation | output: rotation transformaion. |
translation | output: translation transformaion. |
Transform3D.cc 파일의 174 번째 라인에서 정의되었습니다.
다음을 참조함 : scale.
다음에 의해서 참조됨 : G4AssemblyVolume::AddPlacedAssembly(), G4AssemblyVolume::AddPlacedVolume(), G4Voxelizer::BuildVoxelLimits(), G4PhysicalVolumeModel::DescribeAndDescend(), G4MultiUnion::GetGlobalVector(), G4MultiUnion::GetLocalVector(), G4GDMLWriteSolids::MultiUnionWrite(), operator<<(), G4GDMLWriteStructure::PhysvolWrite(), G4ReflectionFactory::Place().
|
inlineinherited |
Extracts the rotation matrix. This functions is obsolete - use getDecomposition() instead.
다음에 의해서 참조됨 : G4AssemblyVolume::AddPlacedAssembly(), G4AssemblyVolume::AddPlacedVolume(), G4GMocrenFileSceneHandler::AddPrimitive(), G4GMocrenFileSceneHandler::AddSolid(), G4ReflectedSolid::BoundingLimits(), G4ReflectedSolid::CalculateExtent(), G4GMocrenFileSceneHandler::EndSavingGdd(), G4DisplacedSolid::G4DisplacedSolid(), G4PVPlacement::G4PVPlacement(), operator<<(), G4GDMLWriteStructure::PhysvolWrite(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), G4ReflectedSolid::StreamInfo(), G4MultiUnion::StreamInfo().
|
inlineinherited |
Extracts the translation vector. This functions is obsolete - use getDecomposition() instead.
다음에 의해서 참조됨 : G4AssemblyVolume::AddPlacedAssembly(), G4AssemblyVolume::AddPlacedVolume(), G4GMocrenFileSceneHandler::AddPrimitive(), G4GMocrenFileSceneHandler::AddSolid(), G4ReflectedSolid::BoundingLimits(), G4Voxelizer::BuildVoxelLimits(), G4ReflectedSolid::CalculateExtent(), G4GMocrenFileSceneHandler::EndSavingGdd(), G4DisplacedSolid::G4DisplacedSolid(), G4GDMLWriteSolids::MultiUnionWrite(), operator<<(), G4GDMLWriteStructure::PhysvolWrite(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), G4ReflectedSolid::StreamInfo(), G4MultiUnion::StreamInfo(), G4BoundingEnvelope::TransformVertices().
|
inherited |
Returns the inverse transformation.
Transform3D.cc 파일의 142 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::dx_, HepGeom::Transform3D::dy_, HepGeom::Transform3D::dz_, HepGeom::Transform3D::Transform3D(), HepGeom::Transform3D::xx_, HepGeom::Transform3D::xy_, HepGeom::Transform3D::xz_, HepGeom::Transform3D::yx_, HepGeom::Transform3D::yy_, HepGeom::Transform3D::yz_, HepGeom::Transform3D::zx_, HepGeom::Transform3D::zy_, HepGeom::Transform3D::zz_.
다음에 의해서 참조됨 : G4PhysicalVolumeModel::CalculateExtent(), G4PhysicalVolumeModel::DescribeAndDescend(), G4PhysicalVolumeModel::DescribeSolid(), G4ScoringCylinder::Draw(), G4ScoringBox::Draw(), G4ScoringCylinder::DrawColumn(), G4ScoringBox::DrawColumn(), G4GMocrenFileSceneHandler::ExtractDetector(), G3toG4BuildPVTree(), G3toG4MANY(), G4MultiUnion::GetLocalPoint(), G4MultiUnion::GetLocalVector(), G4ReflectedSolid::GetTransform3D(), GetTransform3D(), G4ReflectionFactory::Place(), G4ReflectionFactory::ReflectPVPlacement(), SubstractSolids(), G4GDMLWriteStructure::TraverseVolumeTree().
|
inherited |
Returns true if the difference between corresponding matrix elements is less than the tolerance.
Transform3D.cc 파일의 204 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::dx_, HepGeom::Transform3D::dy_, HepGeom::Transform3D::dz_, HepGeom::Transform3D::xx_, HepGeom::Transform3D::xy_, HepGeom::Transform3D::xz_, HepGeom::Transform3D::yx_, HepGeom::Transform3D::yy_, HepGeom::Transform3D::yz_, HepGeom::Transform3D::zx_, HepGeom::Transform3D::zy_, HepGeom::Transform3D::zz_.
|
inlineinherited |
Test for inequality.
Transform3D.h 파일의 353 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::operator==().
Fortran-style subscripting: returns (i,j) element of the matrix.
Transform3D.cc 파일의 24 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::dx_, HepGeom::Transform3D::dy_, HepGeom::Transform3D::dz_, HepGeom::Transform3D::xx_, HepGeom::Transform3D::xy_, HepGeom::Transform3D::xz_, HepGeom::Transform3D::yx_, HepGeom::Transform3D::yy_, HepGeom::Transform3D::yz_, HepGeom::Transform3D::zx_, HepGeom::Transform3D::zy_, HepGeom::Transform3D::zz_.
|
inherited |
Transformation by another Transform3D.
Transform3D.cc 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::dx_, HepGeom::Transform3D::dy_, HepGeom::Transform3D::dz_, HepGeom::Transform3D::Transform3D(), HepGeom::Transform3D::xx_, HepGeom::Transform3D::xy_, HepGeom::Transform3D::xz_, HepGeom::Transform3D::yx_, HepGeom::Transform3D::yy_, HepGeom::Transform3D::yz_, HepGeom::Transform3D::zx_, HepGeom::Transform3D::zy_, HepGeom::Transform3D::zz_.
|
inherited |
Test for equality.
Transform3D.cc 파일의 221 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::dx_, HepGeom::Transform3D::dy_, HepGeom::Transform3D::dz_, HepGeom::Transform3D::xx_, HepGeom::Transform3D::xy_, HepGeom::Transform3D::xz_, HepGeom::Transform3D::yx_, HepGeom::Transform3D::yy_, HepGeom::Transform3D::yz_, HepGeom::Transform3D::zx_, HepGeom::Transform3D::zy_, HepGeom::Transform3D::zz_.
다음에 의해서 참조됨 : HepGeom::Transform3D::operator!=().
|
inlineinherited |
Returns object of the helper class for C-style subscripting r[i][j]
|
inlineinherited |
Sets the Identity transformation.
Transform3D.h 파일의 298 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::dx_, HepGeom::Transform3D::dy_, HepGeom::Transform3D::dz_, HepGeom::Transform3D::xx_, HepGeom::Transform3D::xy_, HepGeom::Transform3D::xz_, HepGeom::Transform3D::yx_, HepGeom::Transform3D::yy_, HepGeom::Transform3D::yz_, HepGeom::Transform3D::zx_, HepGeom::Transform3D::zy_, HepGeom::Transform3D::zz_.
다음에 의해서 참조됨 : HepGeom::Reflect3D::Reflect3D(), HepGeom::Transform3D::Transform3D().
|
inlineprotectedinherited |
Transform3D.h 파일의 186 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::dx_, HepGeom::Transform3D::dy_, HepGeom::Transform3D::dz_, HepGeom::Transform3D::xx_, HepGeom::Transform3D::xy_, HepGeom::Transform3D::xz_, HepGeom::Transform3D::yx_, HepGeom::Transform3D::yy_, HepGeom::Transform3D::yz_, HepGeom::Transform3D::zx_, HepGeom::Transform3D::zy_, HepGeom::Transform3D::zz_.
다음에 의해서 참조됨 : HepGeom::Reflect3D::Reflect3D(), Rotate3D(), HepGeom::RotateX3D::RotateX3D(), HepGeom::RotateY3D::RotateY3D(), HepGeom::RotateZ3D::RotateZ3D(), HepGeom::Transform3D::Transform3D().
|
inlineinherited |
Gets xx-element of the transformation matrix.
Transform3D.h 파일의 252 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::xx_.
다음에 의해서 참조됨 : G4BoundingEnvelope::BoundingBoxVsVoxelLimits(), G4ReflectedSolid::BoundingLimits(), G4BoundingEnvelope::CalculateExtent(), G4BoundingEnvelope::FindScaleFactor(), G4GDMLWriteSolids::MultiUnionWrite(), HepGeom::operator*(), operator<<(), G4GDMLWriteSolids::ScaledWrite(), HepGeom::Normal3D< float >::transform(), HepGeom::Vector3D< float >::transform(), HepGeom::Point3D< float >::transform(), HepGeom::Vector3D< double >::transform(), HepGeom::Normal3D< double >::transform(), HepGeom::Point3D< double >::transform(), G4BoundingEnvelope::TransformVertices().
|
inlineinherited |
Gets xy-element of the transformation matrix.
Transform3D.h 파일의 255 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::xy_.
다음에 의해서 참조됨 : G4BoundingEnvelope::CalculateExtent(), G4BoundingEnvelope::FindScaleFactor(), G4GDMLWriteSolids::MultiUnionWrite(), HepGeom::operator*(), operator<<(), HepGeom::Vector3D< float >::transform(), HepGeom::Normal3D< float >::transform(), HepGeom::Point3D< float >::transform(), HepGeom::Normal3D< double >::transform(), HepGeom::Vector3D< double >::transform(), HepGeom::Point3D< double >::transform().
|
inlineinherited |
Gets xz-element of the transformation matrix.
Transform3D.h 파일의 258 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::xz_.
다음에 의해서 참조됨 : G4BoundingEnvelope::CalculateExtent(), G4BoundingEnvelope::FindScaleFactor(), G4GDMLWriteSolids::MultiUnionWrite(), HepGeom::operator*(), operator<<(), HepGeom::Vector3D< float >::transform(), HepGeom::Normal3D< float >::transform(), HepGeom::Point3D< float >::transform(), HepGeom::Normal3D< double >::transform(), HepGeom::Vector3D< double >::transform(), HepGeom::Point3D< double >::transform().
|
inlineinherited |
Gets yx-element of the transformation matrix.
Transform3D.h 파일의 261 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::yx_.
다음에 의해서 참조됨 : G4BoundingEnvelope::CalculateExtent(), G4BoundingEnvelope::FindScaleFactor(), G4GDMLWriteSolids::MultiUnionWrite(), HepGeom::operator*(), operator<<(), HepGeom::Vector3D< float >::transform(), HepGeom::Normal3D< float >::transform(), HepGeom::Point3D< float >::transform(), HepGeom::Normal3D< double >::transform(), HepGeom::Vector3D< double >::transform(), HepGeom::Point3D< double >::transform().
|
inlineinherited |
Gets yy-element of the transformation matrix.
Transform3D.h 파일의 264 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::yy_.
다음에 의해서 참조됨 : G4BoundingEnvelope::BoundingBoxVsVoxelLimits(), G4ReflectedSolid::BoundingLimits(), G4BoundingEnvelope::CalculateExtent(), G4BoundingEnvelope::FindScaleFactor(), G4GDMLWriteSolids::MultiUnionWrite(), HepGeom::operator*(), operator<<(), G4GDMLWriteSolids::ScaledWrite(), HepGeom::Normal3D< float >::transform(), HepGeom::Vector3D< float >::transform(), HepGeom::Point3D< float >::transform(), HepGeom::Vector3D< double >::transform(), HepGeom::Normal3D< double >::transform(), HepGeom::Point3D< double >::transform(), G4BoundingEnvelope::TransformVertices().
|
inlineinherited |
Gets yz-element of the transformation matrix.
Transform3D.h 파일의 267 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::yz_.
다음에 의해서 참조됨 : G4BoundingEnvelope::CalculateExtent(), G4BoundingEnvelope::FindScaleFactor(), G4GDMLWriteSolids::MultiUnionWrite(), HepGeom::operator*(), operator<<(), HepGeom::Vector3D< float >::transform(), HepGeom::Normal3D< float >::transform(), HepGeom::Point3D< float >::transform(), HepGeom::Normal3D< double >::transform(), HepGeom::Vector3D< double >::transform(), HepGeom::Point3D< double >::transform().
|
inlineinherited |
Gets zx-element of the transformation matrix.
Transform3D.h 파일의 270 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::zx_.
다음에 의해서 참조됨 : G4BoundingEnvelope::CalculateExtent(), G4BoundingEnvelope::FindScaleFactor(), G4GDMLWriteSolids::MultiUnionWrite(), HepGeom::operator*(), operator<<(), HepGeom::Vector3D< float >::transform(), HepGeom::Normal3D< float >::transform(), HepGeom::Point3D< float >::transform(), HepGeom::Normal3D< double >::transform(), HepGeom::Vector3D< double >::transform(), HepGeom::Point3D< double >::transform().
|
inlineinherited |
Gets zy-element of the transformation matrix.
Transform3D.h 파일의 273 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::zy_.
다음에 의해서 참조됨 : G4BoundingEnvelope::CalculateExtent(), G4BoundingEnvelope::FindScaleFactor(), G4GDMLWriteSolids::MultiUnionWrite(), HepGeom::operator*(), operator<<(), HepGeom::Vector3D< float >::transform(), HepGeom::Normal3D< float >::transform(), HepGeom::Point3D< float >::transform(), HepGeom::Normal3D< double >::transform(), HepGeom::Vector3D< double >::transform(), HepGeom::Point3D< double >::transform().
|
inlineinherited |
Gets zz-element of the transformation matrix.
Transform3D.h 파일의 276 번째 라인에서 정의되었습니다.
다음을 참조함 : HepGeom::Transform3D::zz_.
다음에 의해서 참조됨 : G4BoundingEnvelope::BoundingBoxVsVoxelLimits(), G4ReflectedSolid::BoundingLimits(), G4BoundingEnvelope::CalculateExtent(), G4BoundingEnvelope::FindScaleFactor(), G4GDMLWriteSolids::MultiUnionWrite(), HepGeom::operator*(), operator<<(), G4GDMLWriteSolids::ScaledWrite(), HepGeom::Normal3D< float >::transform(), HepGeom::Vector3D< float >::transform(), HepGeom::Point3D< float >::transform(), HepGeom::Vector3D< double >::transform(), HepGeom::Normal3D< double >::transform(), HepGeom::Point3D< double >::transform(), G4BoundingEnvelope::TransformVertices().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::dx(), HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::dy(), HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::dz(), HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform().
|
staticinherited |
Global identity transformation.
Transform3D.h 파일의 197 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GMocrenFileSceneHandler::Detector::clear(), G4GDMLWriteStructure::TraverseVolumeTree(), G4GDMLWrite::Write().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform(), HepGeom::Transform3D::xx().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform(), HepGeom::Transform3D::xy().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform(), HepGeom::Transform3D::xz().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform(), HepGeom::Transform3D::yx().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform(), HepGeom::Transform3D::yy().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform(), HepGeom::Transform3D::yz().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform(), HepGeom::Transform3D::zx().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform(), HepGeom::Transform3D::zy().
|
protectedinherited |
Transform3D.h 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HepGeom::Transform3D::inverse(), HepGeom::Transform3D::isNear(), HepGeom::Transform3D::operator()(), HepGeom::Transform3D::operator*(), HepGeom::Transform3D::operator=(), HepGeom::Transform3D::operator==(), HepGeom::Transform3D::setIdentity(), HepGeom::Transform3D::setTransform(), HepGeom::Transform3D::zz().