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.