hep.geant4.jni
Class G4VTouchable

java.lang.Object
  extended by hep.geant4.jni.G4VTouchable
Direct Known Subclasses:
G4GRSSolid, G4GRSVolume, G4TouchableHistory

public class G4VTouchable
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4VTouchable()
           
G4VTouchable(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 int getCopyNumber()
           
 int getCopyNumber(int depth)
           
static long getCPtr(G4VTouchable 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)
           
protected  void swigDirectorDisconnect()
           
 void swigReleaseOwnership()
           
 void swigTakeOwnership()
           
 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

G4VTouchable

public G4VTouchable(long cPtr,
                    boolean cMemoryOwn)

G4VTouchable

public G4VTouchable()
Method Detail

getCPtr

public static long getCPtr(G4VTouchable obj)

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable

delete

public void delete()

swigDirectorDisconnect

protected void swigDirectorDisconnect()

swigReleaseOwnership

public void swigReleaseOwnership()

swigTakeOwnership

public void swigTakeOwnership()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

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.