#include <G4PolyPhiFace.hh>
G4PolyPhiFace.hh 파일의 85 번째 라인에서 정의되었습니다.
G4PolyPhiFace::G4PolyPhiFace | ( | const G4ReduciblePolygon * | rz, |
G4double | phi, | ||
G4double | deltaPhi, | ||
G4double | phiOther | ||
) |
G4PolyPhiFace.cc 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : allBehind, G4ReduciblePolygon::Amax(), G4ReduciblePolygon::Amin(), G4ReduciblePolygonIterator::Begin(), G4ReduciblePolygon::Bmax(), G4ReduciblePolygon::Bmin(), corners, DBL_MIN, edges, G4ReduciblePolygonIterator::GetA(), G4ReduciblePolygonIterator::GetB(), G4GeometryTolerance::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), kCarTolerance, G4PolyPhiFaceEdge::length, G4PolyPhiFaceVertex::next, G4ReduciblePolygonIterator::Next(), norm, G4PolyPhiFaceVertex::norm3D, G4PolyPhiFaceEdge::norm3D, normal, numEdges, G4ReduciblePolygon::NumVertices(), G4PolyPhiFaceVertex::prev, G4PolyPhiFaceVertex::r, radial, rMax, rMin, G4PolyPhiFaceVertex::rNorm, surface, G4PolyPhiFaceEdge::tr, G4PolyPhiFaceEdge::tz, CLHEP::Hep3Vector::unit(), G4PolyPhiFaceEdge::v0, G4PolyPhiFaceEdge::v1, G4PolyPhiFaceVertex::x, CLHEP::Hep3Vector::x(), G4PolyPhiFaceVertex::y, CLHEP::Hep3Vector::y(), G4PolyPhiFaceVertex::z, zMax, zMin, G4PolyPhiFaceVertex::zNorm.
|
virtual |
G4PolyPhiFace.cc 파일의 301 번째 라인에서 정의되었습니다.
G4PolyPhiFace::G4PolyPhiFace | ( | const G4PolyPhiFace & | source | ) |
G4PolyPhiFace.cc 파일의 311 번째 라인에서 정의되었습니다.
다음을 참조함 : CopyStuff().
G4PolyPhiFace::G4PolyPhiFace | ( | __void__ & | ) |
G4PolyPhiFace.cc 파일의 291 번째 라인에서 정의되었습니다.
|
protected |
G4PolyPhiFace.cc 파일의 960 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::Hep2Vector::x(), CLHEP::Hep2Vector::y().
다음에 의해서 참조됨 : Collinear(), Left(), LeftOn().
|
protected |
G4PolyPhiFace.cc 파일의 1018 번째 라인에서 정의되었습니다.
다음을 참조함 : Collinear(), CLHEP::Hep2Vector::x(), CLHEP::Hep2Vector::y().
다음에 의해서 참조됨 : Intersect().
|
virtual |
G4VCSGface를 구현.
G4PolyPhiFace.cc 파일의 628 번째 라인에서 정의되었습니다.
다음을 참조함 : G4SolidExtentList::AddSurface(), G4ClippablePolygon::AddVertexInOrder(), corners, normal, numEdges, G4ClippablePolygon::PartialClip(), G4PolyPhiFaceVertex::r, radial, G4ClippablePolygon::SetNormal(), G4AffineTransform::TransformAxis(), G4AffineTransform::TransformPoint(), G4PolyPhiFaceVertex::z.
|
inlinevirtual |
G4VCSGface를 구현.
|
protected |
G4PolyPhiFace.cc 파일의 991 번째 라인에서 정의되었습니다.
다음을 참조함 : Area2().
다음에 의해서 참조됨 : Between(), IntersectProp().
|
protected |
G4PolyPhiFace.cc 파일의 337 번째 라인에서 정의되었습니다.
다음을 참조함 : allBehind, corners, edges, fSurfaceArea, kCarTolerance, normal, numEdges, radial, rMax, rMin, surface, triangles, G4PolyPhiFaceEdge::v0, G4PolyPhiFaceEdge::v1, zMax, zMin.
다음에 의해서 참조됨 : G4PolyPhiFace(), operator=().
G4PolyPhiFace.cc 파일의 272 번째 라인에서 정의되었습니다.
다음을 참조함 : corners, E, FatalException, G4Exception(), G4VSolid::Inside(), kInside, G4PolyPhiFaceVertex::norm3D, numEdges, G4PolyPhiFaceVertex::x, G4PolyPhiFaceVertex::y, G4PolyPhiFaceVertex::z.
|
protected |
G4PolyPhiFace.cc 파일의 1118 번째 라인에서 정의되었습니다.
다음을 참조함 : Diagonalie(), InCone().
다음에 의해서 참조됨 : EarInit(), Triangulate().
|
protected |
G4PolyPhiFace.cc 파일의 1057 번째 라인에서 정의되었습니다.
다음을 참조함 : Intersect(), G4PolyPhiFaceVertex::next, G4PolyPhiFaceVertex::r, triangles, G4PolyPhiFaceVertex::z.
다음에 의해서 참조됨 : Diagonal().
|
virtual |
G4VCSGface를 구현.
G4PolyPhiFace.cc 파일의 445 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::Hep3Vector::dot(), InsideEdges(), kCarTolerance, kInfinity, normal, ps, radial, surface, CLHEP::Hep3Vector::z().
|
protected |
G4PolyPhiFace.cc 파일의 1127 번째 라인에서 정의되었습니다.
다음을 참조함 : Diagonal(), G4PolyPhiFaceVertex::ear, G4PolyPhiFaceVertex::next, G4PolyPhiFaceVertex::prev, triangles.
다음에 의해서 참조됨 : Triangulate().
|
inlineprotected |
다음에 의해서 참조됨 : InsideEdgesExact().
|
virtual |
G4VCSGface를 구현.
G4PolyPhiFace.cc 파일의 606 번째 라인에서 정의되었습니다.
다음을 참조함 : corners, kInfinity, G4INCL::Math::max(), numEdges, G4PolyPhiFaceVertex::r, radial, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), G4PolyPhiFaceVertex::z, CLHEP::Hep3Vector::z().
|
virtual |
|
protected |
G4PolyPhiFace.cc 파일의 1091 번째 라인에서 정의되었습니다.
다음을 참조함 : a0, Left(), LeftOn(), G4PolyPhiFaceVertex::next, G4PolyPhiFaceVertex::prev, G4PolyPhiFaceVertex::r, G4PolyPhiFaceVertex::z.
다음에 의해서 참조됨 : Diagonal().
|
virtual |
G4VCSGface를 구현.
G4PolyPhiFace.cc 파일의 489 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::Hep3Vector::dot(), InsideEdges(), kInside, kOutside, kSurface, normal, ps, radial, surface, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
G4PolyPhiFace.cc 파일의 816 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Distance(), Inside(), Normal().
|
protected |
G4PolyPhiFace.cc 파일의 838 번째 라인에서 정의되었습니다.
다음을 참조함 : edges, kInfinity, G4PolyPhiFaceEdge::length, G4PolyPhiFaceVertex::norm3D, G4PolyPhiFaceEdge::norm3D, numEdges, G4PolyPhiFaceVertex::r, G4PolyPhiFaceVertex::rNorm, G4PolyPhiFaceEdge::tr, G4PolyPhiFaceEdge::tz, G4PolyPhiFaceEdge::v0, G4PolyPhiFaceEdge::v1, G4PolyPhiFaceVertex::z, G4PolyPhiFaceVertex::zNorm.
|
protected |
G4PolyPhiFace.cc 파일의 683 번째 라인에서 정의되었습니다.
다음을 참조함 : corners, ExactZOrder(), kCarTolerance, numEdges, rMax, rMin, G4PolyPhiFaceVertex::x, CLHEP::Hep3Vector::x(), G4PolyPhiFaceVertex::y, CLHEP::Hep3Vector::y(), G4PolyPhiFaceVertex::z, CLHEP::Hep3Vector::z(), zMax, zMin.
다음에 의해서 참조됨 : Intersect().
|
virtual |
G4VCSGface를 구현.
G4PolyPhiFace.cc 파일의 388 번째 라인에서 정의되었습니다.
다음을 참조함 : allBehind, CLHEP::Hep3Vector::dot(), InsideEdgesExact(), normal, ps, radial, surface, CLHEP::Hep3Vector::z().
다음에 의해서 참조됨 : Diagonalie().
|
protected |
G4PolyPhiFace.cc 파일의 1038 번째 라인에서 정의되었습니다.
다음을 참조함 : Between(), IntersectProp().
|
protected |
G4PolyPhiFace.cc 파일의 1002 번째 라인에서 정의되었습니다.
다음을 참조함 : Collinear(), Left().
다음에 의해서 참조됨 : Intersect().
|
protected |
G4PolyPhiFace.cc 파일의 971 번째 라인에서 정의되었습니다.
다음을 참조함 : Area2().
다음에 의해서 참조됨 : InCone(), IntersectProp().
|
protected |
|
virtual |
G4VCSGface를 구현.
G4PolyPhiFace.cc 파일의 563 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::Hep3Vector::dot(), InsideEdges(), normal, radial, CLHEP::Hep3Vector::z().
G4PolyPhiFace & G4PolyPhiFace::operator= | ( | const G4PolyPhiFace & | source | ) |
G4PolyPhiFace.cc 파일의 321 번째 라인에서 정의되었습니다.
다음을 참조함 : CopyStuff(), corners, edges.
|
virtual |
G4double G4PolyPhiFace::SurfaceTriangle | ( | G4ThreeVector | p1, |
G4ThreeVector | p2, | ||
G4ThreeVector | p3, | ||
G4ThreeVector * | p4 | ||
) |
|
protected |
G4PolyPhiFace.cc 파일의 1151 번째 라인에서 정의되었습니다.
다음을 참조함 : corners, Diagonal(), G4PolyPhiFaceVertex::ear, EarInit(), FatalException, fSurfaceArea, G4Exception(), G4UniformRand, n, G4PolyPhiFaceVertex::next, numEdges, G4PolyPhiFaceVertex::prev, G4PolyPhiFaceVertex::r, surface_point, SurfaceTriangle(), triangles, x, G4PolyPhiFaceVertex::x, y, G4PolyPhiFaceVertex::y, G4PolyPhiFaceVertex::z, z.
다음에 의해서 참조됨 : GetPointOnFace(), SurfaceArea().
|
protected |
G4PolyPhiFace.hh 파일의 231 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyStuff(), G4PolyPhiFace(), Intersect().
|
protected |
G4PolyPhiFace.hh 파일의 223 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalculateExtent(), CopyStuff(), Diagnose(), Extent(), G4PolyPhiFace(), InsideEdgesExact(), operator=(), Triangulate(), ~G4PolyPhiFace().
|
protected |
G4PolyPhiFace.hh 파일의 222 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyStuff(), G4PolyPhiFace(), InsideEdges(), operator=(), ~G4PolyPhiFace().
|
protected |
G4PolyPhiFace.hh 파일의 234 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyStuff(), SurfaceArea(), Triangulate().
|
protected |
G4PolyPhiFace.hh 파일의 233 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyStuff(), Distance(), G4PolyPhiFace(), InsideEdgesExact().
|
protected |
G4PolyPhiFace.hh 파일의 224 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalculateExtent(), CopyStuff(), Distance(), G4PolyPhiFace(), Inside(), Intersect(), Normal().
|
protected |
G4PolyPhiFace.hh 파일의 221 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalculateExtent(), CopyStuff(), Diagnose(), Extent(), G4PolyPhiFace(), InsideEdges(), InsideEdgesExact(), Triangulate().
|
protected |
G4PolyPhiFace.hh 파일의 225 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalculateExtent(), CopyStuff(), Distance(), Extent(), G4PolyPhiFace(), Inside(), Intersect(), Normal().
|
protected |
G4PolyPhiFace.hh 파일의 229 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyStuff(), G4PolyPhiFace(), InsideEdges(), InsideEdgesExact().
|
protected |
G4PolyPhiFace.hh 파일의 229 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyStuff(), G4PolyPhiFace(), InsideEdgesExact().
|
protected |
G4PolyPhiFace.hh 파일의 226 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyStuff(), Distance(), G4PolyPhiFace(), Inside(), Intersect().
|
protected |
G4PolyPhiFace.hh 파일의 227 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPointOnFace(), Triangulate().
|
protected |
G4PolyPhiFace.hh 파일의 235 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyStuff(), Diagonalie(), EarInit(), Triangulate().
|
protected |
G4PolyPhiFace.hh 파일의 229 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyStuff(), G4PolyPhiFace(), InsideEdges(), InsideEdgesExact().
|
protected |
G4PolyPhiFace.hh 파일의 229 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CopyStuff(), G4PolyPhiFace(), InsideEdgesExact().