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

#include <G4DrawVoxels.hh>

Public 멤버 함수

 G4DrawVoxels ()
 
 ~G4DrawVoxels ()
 
void DrawVoxels (const G4LogicalVolume *lv) const
 
G4PlacedPolyhedronListCreatePlacedPolyhedra (const G4LogicalVolume *) const
 
void SetVoxelsVisAttributes (G4VisAttributes &, G4VisAttributes &, G4VisAttributes &)
 
void SetBoundingBoxVisAttributes (G4VisAttributes &)
 

Private 멤버 함수

void ComputeVoxelPolyhedra (const G4LogicalVolume *, const G4SmartVoxelHeader *, G4VoxelLimits &, G4PlacedPolyhedronList *) const
 
 G4DrawVoxels (const G4DrawVoxels &)
 
G4DrawVoxels operator= (const G4DrawVoxels &)
 

Private 속성

G4VisAttributes fVoxelsVisAttributes [3]
 
G4VisAttributes fBoundingBoxVisAttributes
 

상세한 설명

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

생성자 & 소멸자 문서화

G4DrawVoxels::G4DrawVoxels ( )

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

다음을 참조함 : fBoundingBoxVisAttributes, fVoxelsVisAttributes, G4VisAttributes::SetColour().

G4DrawVoxels::~G4DrawVoxels ( )

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

G4DrawVoxels::G4DrawVoxels ( const G4DrawVoxels )
private

멤버 함수 문서화

void G4DrawVoxels::ComputeVoxelPolyhedra ( const G4LogicalVolume lv,
const G4SmartVoxelHeader header,
G4VoxelLimits limit,
G4PlacedPolyhedronList ppl 
) const
private
G4PlacedPolyhedronList * G4DrawVoxels::CreatePlacedPolyhedra ( const G4LogicalVolume lv) const

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

다음을 참조함 : ComputeVoxelPolyhedra(), G4LogicalVolume::GetVoxelHeader().

다음에 의해서 참조됨 : G4LogicalVolumeModel::DescribeYourselfTo(), DrawVoxels().

void G4DrawVoxels::DrawVoxels ( const G4LogicalVolume lv) const
G4DrawVoxels G4DrawVoxels::operator= ( const G4DrawVoxels )
private
void G4DrawVoxels::SetBoundingBoxVisAttributes ( G4VisAttributes VA_boundingbox)

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

다음을 참조함 : fBoundingBoxVisAttributes.

void G4DrawVoxels::SetVoxelsVisAttributes ( G4VisAttributes VA_voxelX,
G4VisAttributes VA_voxelY,
G4VisAttributes VA_voxelZ 
)

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

다음을 참조함 : fVoxelsVisAttributes.

멤버 데이타 문서화

G4VisAttributes G4DrawVoxels::fBoundingBoxVisAttributes
private

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

다음에 의해서 참조됨 : ComputeVoxelPolyhedra(), G4DrawVoxels(), SetBoundingBoxVisAttributes().

G4VisAttributes G4DrawVoxels::fVoxelsVisAttributes[3]
private

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

다음에 의해서 참조됨 : ComputeVoxelPolyhedra(), G4DrawVoxels(), SetVoxelsVisAttributes().


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