hep.geant4.jni
Class G4ToroidalSurface
java.lang.Object
hep.geant4.jni.G4STEPEntity
hep.geant4.jni.G4Surface
hep.geant4.jni.G4ToroidalSurface
public class G4ToroidalSurface
- extends G4Surface
Methods inherited from class hep.geant4.jni.G4Surface |
calcNormal, deactivate, evaluate, evaluation, getBBox, getClosestHit, getConvex, getCPtr, getDistance, getNextNode, getNumberOfPoints, getOrigin, getPoint, getSameSense, getUHit, getVHit, howNear, isActive, isConvex, myType, name, norm, normal, project, project, reset, setActive, setBoundaries, setDistance, setNextNode, setSameSense |
G4ToroidalSurface
public G4ToroidalSurface(long cPtr,
boolean cMemoryOwn)
G4ToroidalSurface
public G4ToroidalSurface()
G4ToroidalSurface
public G4ToroidalSurface(G4Vector3D arg0,
G4Vector3D arg1,
G4Vector3D arg2,
double arg3,
double arg4)
getCPtr
public static long getCPtr(G4ToroidalSurface obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class G4Surface
- Throws:
Throwable
delete
public void delete()
- Overrides:
delete
in class G4Surface
equals
public boolean equals(Object obj)
- Overrides:
equals
in class G4Surface
getEntityType
public String getEntityType()
- Overrides:
getEntityType
in class G4Surface
intersect
public int intersect(G4Ray arg0)
- Overrides:
intersect
in class G4Surface
calcBBox
public void calcBBox()
- Overrides:
calcBBox
in class G4Surface
getDirection
public G4Vector3D getDirection()
getAxis
public G4Vector3D getAxis()
getLocation
public G4Point3D getLocation()
getMinRadius
public double getMinRadius()
getMaxRadius
public double getMaxRadius()
closestDistanceToPoint
public double closestDistanceToPoint(G4Point3D x)
- Overrides:
closestDistanceToPoint
in class G4Surface
surfaceNormal
public G4Vector3D surfaceNormal(G4Point3D Pt)
- Overrides:
surfaceNormal
in class G4Surface
multiplyPointByMatrix
public void multiplyPointByMatrix(G4Point3D Base)
multiplyVectorByMatrix
public void multiplyVectorByMatrix(G4Vector3D DCos)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.