hep.geant4.jni
Class G4PolyconeSide
java.lang.Object
hep.geant4.jni.G4VCSGface
hep.geant4.jni.G4PolyconeSide
public class G4PolyconeSide
- extends G4VCSGface
Constructor Summary |
G4PolyconeSide(G4PolyconeSide source)
|
G4PolyconeSide(G4PolyconeSideRZ prevRZ,
G4PolyconeSideRZ tail,
G4PolyconeSideRZ head,
G4PolyconeSideRZ nextRZ,
double phiStart,
double deltaPhi,
boolean phiIsOpen)
|
G4PolyconeSide(G4PolyconeSideRZ prevRZ,
G4PolyconeSideRZ tail,
G4PolyconeSideRZ head,
G4PolyconeSideRZ nextRZ,
double phiStart,
double deltaPhi,
boolean phiIsOpen,
boolean isAllBehind)
|
G4PolyconeSide(long cPtr,
boolean cMemoryOwn)
|
G4PolyconeSide(SWIGTYPE_p___void__ arg0)
|
Method Summary |
void |
calculateExtent(EAxis axis,
G4VoxelLimits voxelLimit,
G4AffineTransform tranform,
G4SolidExtentList extentList)
|
G4VCSGface |
clone()
|
void |
delete()
|
double |
distance(G4ThreeVector p,
boolean outgoing)
|
boolean |
equals(Object obj)
|
double |
extent(G4ThreeVector axis)
|
protected void |
finalize()
|
static long |
getCPtr(G4PolyconeSide obj)
|
EInside |
inside(G4ThreeVector p,
double tolerance,
SWIGTYPE_p_double bestDistance)
|
boolean |
intersect(G4ThreeVector p,
G4ThreeVector v,
boolean outgoing,
double surfTolerance,
SWIGTYPE_p_double distance,
SWIGTYPE_p_double distFromSurface,
G4ThreeVector normal,
SWIGTYPE_p_bool isAllBehind)
|
G4ThreeVector |
normal(G4ThreeVector p,
SWIGTYPE_p_double bestDistance)
|
G4PolyconeSide
public G4PolyconeSide(long cPtr,
boolean cMemoryOwn)
G4PolyconeSide
public G4PolyconeSide(G4PolyconeSideRZ prevRZ,
G4PolyconeSideRZ tail,
G4PolyconeSideRZ head,
G4PolyconeSideRZ nextRZ,
double phiStart,
double deltaPhi,
boolean phiIsOpen,
boolean isAllBehind)
G4PolyconeSide
public G4PolyconeSide(G4PolyconeSideRZ prevRZ,
G4PolyconeSideRZ tail,
G4PolyconeSideRZ head,
G4PolyconeSideRZ nextRZ,
double phiStart,
double deltaPhi,
boolean phiIsOpen)
G4PolyconeSide
public G4PolyconeSide(G4PolyconeSide source)
G4PolyconeSide
public G4PolyconeSide(SWIGTYPE_p___void__ arg0)
getCPtr
public static long getCPtr(G4PolyconeSide obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class G4VCSGface
- Throws:
Throwable
delete
public void delete()
- Overrides:
delete
in class G4VCSGface
equals
public boolean equals(Object obj)
- Overrides:
equals
in class G4VCSGface
intersect
public boolean intersect(G4ThreeVector p,
G4ThreeVector v,
boolean outgoing,
double surfTolerance,
SWIGTYPE_p_double distance,
SWIGTYPE_p_double distFromSurface,
G4ThreeVector normal,
SWIGTYPE_p_bool isAllBehind)
- Overrides:
intersect
in class G4VCSGface
distance
public double distance(G4ThreeVector p,
boolean outgoing)
- Overrides:
distance
in class G4VCSGface
inside
public EInside inside(G4ThreeVector p,
double tolerance,
SWIGTYPE_p_double bestDistance)
- Overrides:
inside
in class G4VCSGface
normal
public G4ThreeVector normal(G4ThreeVector p,
SWIGTYPE_p_double bestDistance)
- Overrides:
normal
in class G4VCSGface
extent
public double extent(G4ThreeVector axis)
- Overrides:
extent
in class G4VCSGface
calculateExtent
public void calculateExtent(EAxis axis,
G4VoxelLimits voxelLimit,
G4AffineTransform tranform,
G4SolidExtentList extentList)
- Overrides:
calculateExtent
in class G4VCSGface
clone
public G4VCSGface clone()
- Overrides:
clone
in class G4VCSGface
Copyright © 2000-2007 FreeHEP. All Rights Reserved.