hep.geant4.jni
Class G4ConicalSurface
java.lang.Object
hep.geant4.jni.G4STEPEntity
hep.geant4.jni.G4Surface
hep.geant4.jni.G4ConicalSurface
public class G4ConicalSurface
- extends G4Surface
| Methods inherited from class hep.geant4.jni.G4Surface |
calcNormal, closestDistanceToPoint, deactivate, evaluate, evaluation, getBBox, getClosestHit, getConvex, getCPtr, getDistance, getNextNode, getNumberOfPoints, getOrigin, getPoint, getSameSense, getUHit, getVHit, isActive, isConvex, myType, name, norm, normal, project, project, reset, setActive, setBoundaries, setDistance, setNextNode, setSameSense |
G4ConicalSurface
public G4ConicalSurface(long cPtr,
boolean cMemoryOwn)
G4ConicalSurface
public G4ConicalSurface()
G4ConicalSurface
public G4ConicalSurface(G4Point3D o,
G4Vector3D a,
double e)
getCPtr
public static long getCPtr(G4ConicalSurface 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
nameOf
public String nameOf()
howNear
public double howNear(G4Vector3D x)
- Overrides:
howNear in class G4Surface
calcBBox
public void calcBBox()
- Overrides:
calcBBox in class G4Surface
intersect
public int intersect(G4Ray ry)
- Overrides:
intersect in class G4Surface
surfaceNormal
public G4Vector3D surfaceNormal(G4Point3D p)
- Overrides:
surfaceNormal in class G4Surface
inside
public int inside(G4Vector3D x)
withinBoundary
public int withinBoundary(G4Vector3D x)
scale
public double scale()
getAxis
public G4Vector3D getAxis()
getAngle
public double getAngle()
setAngle
public void setAngle(double e)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.