Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | 정적 Public 멤버 함수 | Private 속성 | 모든 멤버 목록
G4LineSection 클래스 참조

#include <G4LineSection.hh>

Public 멤버 함수

 G4LineSection (const G4ThreeVector &PntA, const G4ThreeVector &PntB)
 
G4double Dist (G4ThreeVector OtherPnt) const
 
G4double GetABdistanceSq () const
 

정적 Public 멤버 함수

static G4double Distline (const G4ThreeVector &OtherPnt, const G4ThreeVector &LinePntA, const G4ThreeVector &LinePntB)
 

Private 속성

G4ThreeVector EndpointA
 
G4ThreeVector VecAtoB
 
G4double fABdistanceSq
 

상세한 설명

G4LineSection.hh 파일의 47 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4LineSection::G4LineSection ( const G4ThreeVector PntA,
const G4ThreeVector PntB 
)
inline

G4LineSection.hh 파일의 70 번째 라인에서 정의되었습니다.

다음을 참조함 : fABdistanceSq, CLHEP::Hep3Vector::mag2(), VecAtoB.

멤버 함수 문서화

G4double G4LineSection::Dist ( G4ThreeVector  OtherPnt) const

G4LineSection.cc 파일의 33 번째 라인에서 정의되었습니다.

다음을 참조함 : CLHEP::Hep3Vector::dot(), EndpointA, fABdistanceSq, CLHEP::Hep3Vector::mag2(), VecAtoB.

다음에 의해서 참조됨 : Distline().

G4double G4LineSection::Distline ( const G4ThreeVector OtherPnt,
const G4ThreeVector LinePntA,
const G4ThreeVector LinePntB 
)
inlinestatic
G4double G4LineSection::GetABdistanceSq ( ) const
inline

G4LineSection.hh 파일의 78 번째 라인에서 정의되었습니다.

다음을 참조함 : fABdistanceSq.

멤버 데이타 문서화

G4ThreeVector G4LineSection::EndpointA
private

G4LineSection.hh 파일의 62 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Dist().

G4double G4LineSection::fABdistanceSq
private

G4LineSection.hh 파일의 64 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Dist(), G4LineSection(), GetABdistanceSq().

G4ThreeVector G4LineSection::VecAtoB
private

G4LineSection.hh 파일의 63 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Dist(), G4LineSection().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: