Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4TriangularFacet.hh>
Additional Inherited Members | |
Protected Attributes inherited from G4VFacet | |
G4double | kCarTolerance |
Static Protected Attributes inherited from G4VFacet | |
static const G4double | dirTolerance = 1.0E-14 |
Definition at line 60 of file G4TriangularFacet.hh.
G4TriangularFacet::G4TriangularFacet | ( | ) |
Definition at line 144 of file G4TriangularFacet.cc.
Referenced by GetClone(), and GetFlippedFacet().
G4TriangularFacet::~G4TriangularFacet | ( | ) |
Definition at line 164 of file G4TriangularFacet.cc.
G4TriangularFacet::G4TriangularFacet | ( | const G4ThreeVector & | vt0, |
const G4ThreeVector & | vt1, | ||
const G4ThreeVector & | vt2, | ||
G4FacetVertexType | vertexType | ||
) |
Definition at line 56 of file G4TriangularFacet.cc.
G4TriangularFacet::G4TriangularFacet | ( | const G4TriangularFacet & | right | ) |
Definition at line 203 of file G4TriangularFacet.cc.
G4TriangularFacet::G4TriangularFacet | ( | G4TriangularFacet && | right | ) |
Definition at line 211 of file G4TriangularFacet.cc.
|
inlinevirtual |
Implements G4VFacet.
Definition at line 162 of file G4TriangularFacet.hh.
G4ThreeVector G4TriangularFacet::Distance | ( | const G4ThreeVector & | p | ) |
Definition at line 290 of file G4TriangularFacet.cc.
Referenced by G4QuadrangularFacet::Distance(), Distance(), and Intersect().
|
virtual |
Implements G4VFacet.
Definition at line 474 of file G4TriangularFacet.cc.
|
virtual |
Implements G4VFacet.
Definition at line 509 of file G4TriangularFacet.cc.
|
virtual |
Implements G4VFacet.
Definition at line 550 of file G4TriangularFacet.cc.
|
virtual |
Implements G4VFacet.
Definition at line 793 of file G4TriangularFacet.cc.
Referenced by G4QuadrangularFacet::GetArea(), and G4QuadrangularFacet::GetPointOnFace().
|
inlinevirtual |
Implements G4VFacet.
Definition at line 152 of file G4TriangularFacet.hh.
|
virtual |
Implements G4VFacet.
Definition at line 255 of file G4TriangularFacet.cc.
|
virtual |
Implements G4VFacet.
Definition at line 800 of file G4TriangularFacet.cc.
G4TriangularFacet * G4TriangularFacet::GetFlippedFacet | ( | ) |
Definition at line 269 of file G4TriangularFacet.cc.
|
inlinevirtual |
Implements G4VFacet.
Definition at line 136 of file G4TriangularFacet.hh.
Referenced by AllocatedMemory().
|
virtual |
Implements G4VFacet.
Definition at line 779 of file G4TriangularFacet.cc.
Referenced by G4QuadrangularFacet::GetPointOnFace().
|
inlinevirtual |
Implements G4VFacet.
Definition at line 157 of file G4TriangularFacet.hh.
|
virtual |
Implements G4VFacet.
Definition at line 807 of file G4TriangularFacet.cc.
Referenced by G4QuadrangularFacet::GetSurfaceNormal().
|
inlinevirtual |
Implements G4VFacet.
Definition at line 141 of file G4TriangularFacet.hh.
Referenced by Distance(), Extent(), G4TriangularFacet(), GetClone(), GetFlippedFacet(), GetPointOnFace(), G4QuadrangularFacet::GetVertex(), and Intersect().
Implements G4VFacet.
Definition at line 169 of file G4TriangularFacet.hh.
|
virtual |
Implements G4VFacet.
Definition at line 587 of file G4TriangularFacet.cc.
Referenced by G4QuadrangularFacet::Intersect().
|
inlinevirtual |
Implements G4VFacet.
Definition at line 131 of file G4TriangularFacet.hh.
Referenced by G4QuadrangularFacet::IsDefined().
G4TriangularFacet & G4TriangularFacet::operator= | ( | const G4TriangularFacet & | right | ) |
Definition at line 220 of file G4TriangularFacet.cc.
G4TriangularFacet & G4TriangularFacet::operator= | ( | G4TriangularFacet && | right | ) |
Definition at line 236 of file G4TriangularFacet.cc.
void G4TriangularFacet::SetSurfaceNormal | ( | G4ThreeVector | normal | ) |
Definition at line 814 of file G4TriangularFacet.cc.
Referenced by G4QuadrangularFacet::G4QuadrangularFacet().
|
inlinevirtual |
Implements G4VFacet.
Definition at line 147 of file G4TriangularFacet.hh.
Referenced by G4TriangularFacet(), and G4QuadrangularFacet::SetVertex().
Implements G4VFacet.
Definition at line 175 of file G4TriangularFacet.hh.
|
inlinevirtual |
Implements G4VFacet.
Definition at line 180 of file G4TriangularFacet.hh.
Referenced by operator=(), G4QuadrangularFacet::SetVertices(), and ~G4TriangularFacet().