hep.geant4.jni
Class G4TouchableHandle

java.lang.Object
  extended by hep.geant4.jni.G4TouchableHandle

public class G4TouchableHandle
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4TouchableHandle()
           
G4TouchableHandle(G4TouchableHandle right)
           
G4TouchableHandle(G4VTouchable rep)
           
G4TouchableHandle(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 G4VTouchable __deref__()
           
 long count()
           
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 int getCopyNumber()
           
 int getCopyNumber(int depth)
           
static long getCPtr(G4TouchableHandle obj)
           
 G4NavigationHistory getHistory()
           
 int getHistoryDepth()
           
 int getReplicaNumber()
           
 int getReplicaNumber(int depth)
           
 G4RotationMatrix getRotation()
           
 G4RotationMatrix getRotation(int depth)
           
 G4VSolid getSolid()
           
 G4VSolid getSolid(int depth)
           
 G4ThreeVector getTranslation()
           
 G4ThreeVector getTranslation(int depth)
           
 G4VPhysicalVolume getVolume()
           
 G4VPhysicalVolume getVolume(int depth)
           
 int moveUpHistory()
           
 int moveUpHistory(int num_levels)
           
 void updateYourself(G4VPhysicalVolume pPhysVol)
           
 void updateYourself(G4VPhysicalVolume pPhysVol, G4NavigationHistory history)
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4TouchableHandle

public G4TouchableHandle(long cPtr,
                         boolean cMemoryOwn)

G4TouchableHandle

public G4TouchableHandle(G4VTouchable rep)

G4TouchableHandle

public G4TouchableHandle()

G4TouchableHandle

public G4TouchableHandle(G4TouchableHandle right)
Method Detail

getCPtr

public static long getCPtr(G4TouchableHandle 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

count

public long count()

__deref__

public G4VTouchable __deref__()

getTranslation

public G4ThreeVector getTranslation(int depth)

getTranslation

public G4ThreeVector getTranslation()

getRotation

public G4RotationMatrix getRotation(int depth)

getRotation

public G4RotationMatrix getRotation()

getVolume

public G4VPhysicalVolume getVolume(int depth)

getVolume

public G4VPhysicalVolume getVolume()

getSolid

public G4VSolid getSolid(int depth)

getSolid

public G4VSolid getSolid()

getReplicaNumber

public int getReplicaNumber(int depth)

getReplicaNumber

public int getReplicaNumber()

getCopyNumber

public int getCopyNumber(int depth)

getCopyNumber

public int getCopyNumber()

getHistoryDepth

public int getHistoryDepth()

moveUpHistory

public int moveUpHistory(int num_levels)

moveUpHistory

public int moveUpHistory()

updateYourself

public void updateYourself(G4VPhysicalVolume pPhysVol,
                           G4NavigationHistory history)

updateYourself

public void updateYourself(G4VPhysicalVolume pPhysVol)

getHistory

public G4NavigationHistory getHistory()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.