All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
DistanceGridSurfCalc.PlaneType |
computeBCoefs(double[] b,
Vector3d r,
double[] c,
Plane planeCell) |
boolean |
doIntersectTetAndPlane(DistanceGridSurfCalc.TetPlaneIntersection isect,
DistanceGrid.TetDesc tdesc,
Point3d[] vpnts,
double[] dist,
Plane plane) |
boolean |
findQuadSurfaceIntersection(Point3d pi,
Point3d p0,
Point3d pa,
Vector3d nrm) |
DistanceGrid.TetDesc |
findQuadSurfaceIntersectionLoc(Point3d ps,
Point3d p0,
Vector3d dir)
Find the nearest quad surface intersection to p0, in the direction dir,
and return the result in ps.
|
boolean |
findQuadSurfaceTangent(Point3d pt,
Point3d p0,
Point3d pa,
Vector3d nrm) |
int |
getDebug() |
static java.util.ArrayList<DistanceGrid.TetDesc[]> |
getNodeTets() |
void |
getVertexCoords(Point3d[] v,
DistanceGrid.TetDesc tdesc)
Compute the locations (in local coordinates) of the nodes of the
indicated tet.
|
boolean |
intersectTetAndPlane(DistanceGridSurfCalc.TetPlaneIntersection isect,
DistanceGrid.TetDesc tdesc,
Point3d[] vpnts,
Plane plane) |
static void |
main(java.lang.String[] args) |
void |
setDebug(int level) |
void |
transformFromQuadCell(Point3d pl,
double x,
double y,
double z,
DistanceGrid.TetDesc tdesc) |
void |
transformFromQuadCell(Point3d pl,
Point3d pc,
DistanceGrid.TetDesc tdesc) |
void |
transformToQuadCell(Plane pc,
Plane pl,
DistanceGrid.TetDesc tdesc) |
void |
transformToQuadCell(Point3d pc,
Point3d pl,
DistanceGrid.TetDesc tdesc) |
void |
transformToQuadCell(Vector3d vc,
Vector3d v1,
DistanceGrid.TetDesc tdesc) |