hep.geant4.jni
Class G4Polyhedra
java.lang.Object
hep.geant4.jni.G4VSolid
hep.geant4.jni.G4VCSGfaceted
hep.geant4.jni.G4Polyhedra
public class G4Polyhedra
- extends G4VCSGfaceted
Constructor Summary |
G4Polyhedra(G4Polyhedra source)
|
G4Polyhedra(long cPtr,
boolean cMemoryOwn)
|
G4Polyhedra(String name,
double phiStart,
double phiTotal,
int numSide,
int numRZ,
double[] r,
double[] z)
|
G4Polyhedra(String name,
double phiStart,
double phiTotal,
int numSide,
int numZPlanes,
double[] zPlane,
double[] rInner,
double[] rOuter)
|
G4Polyhedra(SWIGTYPE_p___void__ arg0)
|
Methods inherited from class hep.geant4.jni.G4VCSGfaceted |
calculateExtent, describeYourselfTo, distanceToOut, distanceToOut, distanceToOut, distanceToOut, distanceToOut, getCPtr, getCubicVolume, getCubVolEpsilon, getCubVolStatistics, getExtent, getPolyhedron, setCubVolEpsilon, setCubVolStatistics, surfaceNormal |
G4Polyhedra
public G4Polyhedra(long cPtr,
boolean cMemoryOwn)
G4Polyhedra
public G4Polyhedra(String name,
double phiStart,
double phiTotal,
int numSide,
int numZPlanes,
double[] zPlane,
double[] rInner,
double[] rOuter)
G4Polyhedra
public G4Polyhedra(String name,
double phiStart,
double phiTotal,
int numSide,
int numRZ,
double[] r,
double[] z)
G4Polyhedra
public G4Polyhedra(G4Polyhedra source)
G4Polyhedra
public G4Polyhedra(SWIGTYPE_p___void__ arg0)
getCPtr
public static long getCPtr(G4Polyhedra obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class G4VCSGfaceted
- Throws:
Throwable
delete
public void delete()
- Overrides:
delete
in class G4VCSGfaceted
equals
public boolean equals(Object obj)
- Overrides:
equals
in class G4VCSGfaceted
inside
public EInside inside(G4ThreeVector p)
- Overrides:
inside
in class G4VCSGfaceted
distanceToIn
public double distanceToIn(G4ThreeVector p,
G4ThreeVector v)
- Overrides:
distanceToIn
in class G4VCSGfaceted
distanceToIn
public double distanceToIn(G4ThreeVector p)
- Overrides:
distanceToIn
in class G4VCSGfaceted
computeDimensions
public void computeDimensions(G4VPVParameterisation p,
int n,
G4VPhysicalVolume pRep)
- Overrides:
computeDimensions
in class G4VSolid
getEntityType
public String getEntityType()
- Overrides:
getEntityType
in class G4VCSGfaceted
getPointOnSurface
public G4ThreeVector getPointOnSurface()
- Overrides:
getPointOnSurface
in class G4VSolid
createPolyhedron
public G4Polyhedron createPolyhedron()
- Overrides:
createPolyhedron
in class G4VCSGfaceted
createNURBS
public G4NURBS createNURBS()
- Overrides:
createNURBS
in class G4VSolid
reset
public boolean reset()
getNumSide
public int getNumSide()
getStartPhi
public double getStartPhi()
getEndPhi
public double getEndPhi()
isOpen
public boolean isOpen()
isGeneric
public boolean isGeneric()
getNumRZCorner
public int getNumRZCorner()
getCorner
public G4PolyhedraSideRZ getCorner(int index)
getOriginalParameters
public G4PolyhedraHistorical getOriginalParameters()
setOriginalParameters
public void setOriginalParameters(G4PolyhedraHistorical pars)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.