HE_Mesh2014  2.0.11
Static Public Member Functions | List of all members
wblut.hemesh.HE_Intersection Class Reference

Static Public Member Functions

static HE_FaceIntersection getIntersection (final HE_Face face, final WB_Line line)
 
static HE_FaceIntersection getIntersection (final HE_Face face, final WB_Ray ray)
 
static HE_FaceIntersection getIntersection (final HE_Face face, final WB_Segment segment)
 
static double getIntersection (final HE_Halfedge e, final WB_Plane P)
 
static List< HE_FaceIntersectiongetIntersection (final WB_AABBTree tree, final WB_Ray ray)
 
static List< HE_FaceIntersectiongetIntersection (final WB_AABBTree tree, final WB_Segment segment)
 
static List< HE_FaceIntersectiongetIntersection (final WB_AABBTree tree, final WB_Line line)
 
static List< WB_SegmentgetIntersection (final WB_AABBTree tree, final WB_Plane P)
 
static List< HE_FacegetPotentialIntersectedFaces (final WB_AABBTree tree, final WB_Plane P)
 
static List< HE_FacegetPotentialIntersectedFaces (final WB_AABBTree tree, final WB_Triangle T)
 
static List< HE_FacegetPotentialIntersectedFaces (final WB_AABBTree tree, final WB_Ray R)
 
static List< HE_FacegetPotentialIntersectedFaces (final WB_AABBTree tree, final WB_Line L)
 
static List< HE_FacegetPotentialIntersectedFaces (final WB_AABBTree tree, final WB_Segment segment)
 
static HE_FaceIntersection getClosestIntersection (final WB_AABBTree tree, final WB_Ray ray)
 
static HE_FaceIntersection getFurthestIntersection (final WB_AABBTree tree, final WB_Ray ray)
 
static HE_FaceIntersection getClosestIntersection (final WB_AABBTree tree, final WB_Line line)
 
static HE_FaceIntersection getFurthestIntersection (final WB_AABBTree tree, final WB_Line line)
 
static HE_FaceIntersection getClosestIntersection (final WB_AABBTree tree, final WB_Segment segment)
 
static HE_FaceIntersection getFurthestIntersection (final WB_AABBTree tree, final WB_Segment segment)
 
static List< HE_FaceIntersectiongetIntersection (final HE_Mesh mesh, final WB_Ray ray)
 
static List< HE_FaceIntersectiongetIntersection (final HE_Mesh mesh, final WB_Segment segment)
 
static List< HE_FaceIntersectiongetIntersection (final HE_Mesh mesh, final WB_Line line)
 
static List< WB_SegmentgetIntersection (final HE_Mesh mesh, final WB_Plane P)
 
static List< HE_FacegetPotentialIntersectedFaces (final HE_Mesh mesh, final WB_Plane P)
 
static List< HE_FacegetPotentialIntersectedFaces (final HE_Mesh mesh, final WB_Ray R)
 
static List< HE_FacegetPotentialIntersectedFaces (final HE_Mesh mesh, final WB_Line L)
 
static List< HE_FacegetPotentialIntersectedFaces (final HE_Mesh mesh, final WB_Segment segment)
 
static HE_FaceIntersection getClosestIntersection (final HE_Mesh mesh, final WB_Ray ray)
 
static HE_FaceIntersection getFurthestIntersection (final HE_Mesh mesh, final WB_Ray ray)
 
static HE_FaceIntersection getClosestIntersection (final HE_Mesh mesh, final WB_Line line)
 
static HE_FaceIntersection getFurthestIntersection (final HE_Mesh mesh, final WB_Line line)
 
static HE_FaceIntersection getClosestIntersection (final HE_Mesh mesh, final WB_Segment segment)
 
static HE_FaceIntersection getFurthestIntersection (final HE_Mesh mesh, final WB_Segment segment)
 

Member Function Documentation

static HE_FaceIntersection wblut.hemesh.HE_Intersection.getClosestIntersection ( final WB_AABBTree  tree,
final WB_Ray  ray 
)
static
Parameters
tree
ray
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getClosestIntersection ( final WB_AABBTree  tree,
final WB_Line  line 
)
static
Parameters
tree
line
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getClosestIntersection ( final WB_AABBTree  tree,
final WB_Segment  segment 
)
static
Parameters
tree
segment
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getClosestIntersection ( final HE_Mesh  mesh,
final WB_Ray  ray 
)
static
Parameters
mesh
ray
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getClosestIntersection ( final HE_Mesh  mesh,
final WB_Line  line 
)
static
Parameters
mesh
line
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getClosestIntersection ( final HE_Mesh  mesh,
final WB_Segment  segment 
)
static
Parameters
mesh
segment
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getFurthestIntersection ( final WB_AABBTree  tree,
final WB_Ray  ray 
)
static
Parameters
tree
ray
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getFurthestIntersection ( final WB_AABBTree  tree,
final WB_Line  line 
)
static
Parameters
tree
line
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getFurthestIntersection ( final WB_AABBTree  tree,
final WB_Segment  segment 
)
static
Parameters
tree
segment
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getFurthestIntersection ( final HE_Mesh  mesh,
final WB_Ray  ray 
)
static
Parameters
mesh
ray
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getFurthestIntersection ( final HE_Mesh  mesh,
final WB_Line  line 
)
static
Parameters
mesh
line
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getFurthestIntersection ( final HE_Mesh  mesh,
final WB_Segment  segment 
)
static
Parameters
mesh
segment
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getIntersection ( final HE_Face  face,
final WB_Line  line 
)
static
Parameters
face
line
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getIntersection ( final HE_Face  face,
final WB_Ray  ray 
)
static
Parameters
face
ray
Returns
static HE_FaceIntersection wblut.hemesh.HE_Intersection.getIntersection ( final HE_Face  face,
final WB_Segment  segment 
)
static
Parameters
face
segment
Returns
static double wblut.hemesh.HE_Intersection.getIntersection ( final HE_Halfedge  e,
final WB_Plane  P 
)
static
Parameters
e
P
Returns
static List<HE_FaceIntersection> wblut.hemesh.HE_Intersection.getIntersection ( final WB_AABBTree  tree,
final WB_Ray  ray 
)
static
Parameters
tree
ray
Returns
static List<HE_FaceIntersection> wblut.hemesh.HE_Intersection.getIntersection ( final WB_AABBTree  tree,
final WB_Segment  segment 
)
static
Parameters
tree
segment
Returns
static List<HE_FaceIntersection> wblut.hemesh.HE_Intersection.getIntersection ( final WB_AABBTree  tree,
final WB_Line  line 
)
static
Parameters
tree
line
Returns
static List<WB_Segment> wblut.hemesh.HE_Intersection.getIntersection ( final WB_AABBTree  tree,
final WB_Plane  P 
)
static
Parameters
tree
P
Returns
static List<HE_FaceIntersection> wblut.hemesh.HE_Intersection.getIntersection ( final HE_Mesh  mesh,
final WB_Ray  ray 
)
static
Parameters
mesh
ray
Returns
static List<HE_FaceIntersection> wblut.hemesh.HE_Intersection.getIntersection ( final HE_Mesh  mesh,
final WB_Segment  segment 
)
static
Parameters
mesh
segment
Returns
static List<HE_FaceIntersection> wblut.hemesh.HE_Intersection.getIntersection ( final HE_Mesh  mesh,
final WB_Line  line 
)
static
Parameters
mesh
line
Returns
static List<WB_Segment> wblut.hemesh.HE_Intersection.getIntersection ( final HE_Mesh  mesh,
final WB_Plane  P 
)
static
Parameters
mesh
P
Returns
static List<HE_Face> wblut.hemesh.HE_Intersection.getPotentialIntersectedFaces ( final WB_AABBTree  tree,
final WB_Plane  P 
)
static
Parameters
tree
P
Returns
static List<HE_Face> wblut.hemesh.HE_Intersection.getPotentialIntersectedFaces ( final WB_AABBTree  tree,
final WB_Triangle  T 
)
static
Parameters
tree
T
Returns
static List<HE_Face> wblut.hemesh.HE_Intersection.getPotentialIntersectedFaces ( final WB_AABBTree  tree,
final WB_Ray  R 
)
static
Parameters
tree
R
Returns
static List<HE_Face> wblut.hemesh.HE_Intersection.getPotentialIntersectedFaces ( final WB_AABBTree  tree,
final WB_Line  L 
)
static
Parameters
tree
L
Returns
static List<HE_Face> wblut.hemesh.HE_Intersection.getPotentialIntersectedFaces ( final WB_AABBTree  tree,
final WB_Segment  segment 
)
static
Parameters
tree
segment
Returns
static List<HE_Face> wblut.hemesh.HE_Intersection.getPotentialIntersectedFaces ( final HE_Mesh  mesh,
final WB_Plane  P 
)
static
Parameters
mesh
P
Returns
static List<HE_Face> wblut.hemesh.HE_Intersection.getPotentialIntersectedFaces ( final HE_Mesh  mesh,
final WB_Ray  R 
)
static
Parameters
mesh
R
Returns
static List<HE_Face> wblut.hemesh.HE_Intersection.getPotentialIntersectedFaces ( final HE_Mesh  mesh,
final WB_Line  L 
)
static
Parameters
mesh
L
Returns
static List<HE_Face> wblut.hemesh.HE_Intersection.getPotentialIntersectedFaces ( final HE_Mesh  mesh,
final WB_Segment  segment 
)
static
Parameters
mesh
segment
Returns

The documentation for this class was generated from the following file: