hep.geant4.jni
Class G4VoxelNavigation
java.lang.Object
hep.geant4.jni.G4VoxelNavigation
- Direct Known Subclasses:
- G4ParameterisedNavigation
public class G4VoxelNavigation
- extends Object
Method Summary |
void |
checkMode(boolean mode)
|
double |
computeSafety(G4ThreeVector globalpoint,
G4NavigationHistory history)
|
double |
computeSafety(G4ThreeVector globalpoint,
G4NavigationHistory history,
double pMaxLength)
|
double |
computeStep(G4ThreeVector globalPoint,
G4ThreeVector globalDirection,
double currentProposedStepLength,
SWIGTYPE_p_double newSafety,
G4NavigationHistory history,
SWIGTYPE_p_bool validExitNormal,
G4ThreeVector exitNormal,
SWIGTYPE_p_bool exiting,
SWIGTYPE_p_bool entering,
SWIGTYPE_p_p_G4VPhysicalVolume pBlockedPhysical,
SWIGTYPE_p_int blockedReplicaNo)
|
void |
delete()
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
static long |
getCPtr(G4VoxelNavigation obj)
|
int |
getVerboseLevel()
|
boolean |
levelLocate(G4NavigationHistory history,
G4VPhysicalVolume blockedVol,
int blockedNum,
G4ThreeVector globalPoint,
G4ThreeVector globalDirection,
boolean pLocatedOnEdge,
G4ThreeVector localPoint)
|
void |
setVerboseLevel(int level)
|
G4SmartVoxelNode |
voxelLocate(G4SmartVoxelHeader pHead,
G4ThreeVector localPoint)
|
swigCMemOwn
protected boolean swigCMemOwn
G4VoxelNavigation
public G4VoxelNavigation(long cPtr,
boolean cMemoryOwn)
G4VoxelNavigation
public G4VoxelNavigation()
getCPtr
public static long getCPtr(G4VoxelNavigation obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class Object
- Throws:
Throwable
delete
public void delete()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
voxelLocate
public G4SmartVoxelNode voxelLocate(G4SmartVoxelHeader pHead,
G4ThreeVector localPoint)
levelLocate
public boolean levelLocate(G4NavigationHistory history,
G4VPhysicalVolume blockedVol,
int blockedNum,
G4ThreeVector globalPoint,
G4ThreeVector globalDirection,
boolean pLocatedOnEdge,
G4ThreeVector localPoint)
computeStep
public double computeStep(G4ThreeVector globalPoint,
G4ThreeVector globalDirection,
double currentProposedStepLength,
SWIGTYPE_p_double newSafety,
G4NavigationHistory history,
SWIGTYPE_p_bool validExitNormal,
G4ThreeVector exitNormal,
SWIGTYPE_p_bool exiting,
SWIGTYPE_p_bool entering,
SWIGTYPE_p_p_G4VPhysicalVolume pBlockedPhysical,
SWIGTYPE_p_int blockedReplicaNo)
computeSafety
public double computeSafety(G4ThreeVector globalpoint,
G4NavigationHistory history,
double pMaxLength)
computeSafety
public double computeSafety(G4ThreeVector globalpoint,
G4NavigationHistory history)
getVerboseLevel
public int getVerboseLevel()
setVerboseLevel
public void setVerboseLevel(int level)
checkMode
public void checkMode(boolean mode)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.