hep.geant4.jni
Class G4BSplineSurface
java.lang.Object
hep.geant4.jni.G4STEPEntity
hep.geant4.jni.G4Surface
hep.geant4.jni.G4BSplineSurface
- Direct Known Subclasses:
- G4BSplineSurfaceWithKnots
public class G4BSplineSurface
- extends G4Surface
Methods inherited from class hep.geant4.jni.G4Surface |
calcNormal, deactivate, evaluate, evaluation, getBBox, getClosestHit, getConvex, getCPtr, getDistance, getEntityType, getNextNode, getNumberOfPoints, getOrigin, getPoint, getSameSense, howNear, isActive, isConvex, name, norm, normal, project, project, setActive, setBoundaries, setDistance, setNextNode, setSameSense, surfaceNormal |
G4BSplineSurface
public G4BSplineSurface(long cPtr,
boolean cMemoryOwn)
G4BSplineSurface
public G4BSplineSurface()
G4BSplineSurface
public G4BSplineSurface(String nurbfilename,
G4Ray rayref)
G4BSplineSurface
public G4BSplineSurface(int u,
int v,
G4KnotVector u_kv,
G4KnotVector v_kv,
G4ControlPoints cp)
getCPtr
public static long getCPtr(G4BSplineSurface 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
intersect
public int intersect(G4Ray arg0)
- Overrides:
intersect
in class G4Surface
calcBBox
public void calcBBox()
- Overrides:
calcBBox
in class G4Surface
getUHit
public double getUHit()
- Overrides:
getUHit
in class G4Surface
getVHit
public double getVHit()
- Overrides:
getVHit
in class G4Surface
closestDistanceToPoint
public double closestDistanceToPoint(G4Point3D arg0)
- Overrides:
closestDistanceToPoint
in class G4Surface
reset
public void reset()
- Overrides:
reset
in class G4Surface
getRows
public int getRows()
getCols
public int getCols()
getControlPoint
public G4Point3D getControlPoint(int a,
int b)
myType
public int myType()
- Overrides:
myType
in class G4Surface
Copyright © 2000-2007 FreeHEP. All Rights Reserved.