hep.geant4.jni
Class G4SmartVoxelHeader

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

public class G4SmartVoxelHeader
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4SmartVoxelHeader(G4LogicalVolume pVolume)
           
G4SmartVoxelHeader(G4LogicalVolume pVolume, int pSlice)
           
G4SmartVoxelHeader(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 boolean allSlicesEqual()
           
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 EAxis getAxis()
           
static long getCPtr(G4SmartVoxelHeader obj)
           
 int getMaxEquivalentSliceNo()
           
 double getMaxExtent()
           
 int getMinEquivalentSliceNo()
           
 double getMinExtent()
           
 int getNoSlices()
           
 EAxis getParamAxis()
           
 G4SmartVoxelProxy getSlice(int n)
           
 void setMaxEquivalentSliceNo(int pMax)
           
 void setMinEquivalentSliceNo(int pMin)
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4SmartVoxelHeader

public G4SmartVoxelHeader(long cPtr,
                          boolean cMemoryOwn)

G4SmartVoxelHeader

public G4SmartVoxelHeader(G4LogicalVolume pVolume,
                          int pSlice)

G4SmartVoxelHeader

public G4SmartVoxelHeader(G4LogicalVolume pVolume)
Method Detail

getCPtr

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

getMaxEquivalentSliceNo

public int getMaxEquivalentSliceNo()

setMaxEquivalentSliceNo

public void setMaxEquivalentSliceNo(int pMax)

getMinEquivalentSliceNo

public int getMinEquivalentSliceNo()

setMinEquivalentSliceNo

public void setMinEquivalentSliceNo(int pMin)

getAxis

public EAxis getAxis()

getParamAxis

public EAxis getParamAxis()

getMaxExtent

public double getMaxExtent()

getMinExtent

public double getMinExtent()

getNoSlices

public int getNoSlices()

getSlice

public G4SmartVoxelProxy getSlice(int n)

allSlicesEqual

public boolean allSlicesEqual()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.