|
static HE_Selection | splitEdge (final HE_Mesh mesh, final HE_Halfedge edge) |
|
static HE_Selection | splitEdge (final HE_Mesh mesh, final HE_Halfedge edge, final double f) |
|
static void | splitEdge (final HE_Mesh mesh, final HE_Halfedge edge, final double x, final double y, final double z) |
|
static void | splitEdge (final HE_Mesh mesh, final HE_Halfedge edge, final double[] f) |
|
static void | splitEdge (final HE_Mesh mesh, final HE_Halfedge edge, final float[] f) |
|
static HE_Selection | splitEdge (final HE_Mesh mesh, final HE_Halfedge edge, final WB_Coord v) |
|
static HE_Selection | splitEdge (final HE_Mesh mesh, final long key) |
|
static HE_Selection | splitEdge (final HE_Mesh mesh, final long key, final double f) |
|
static void | splitEdge (final HE_Mesh mesh, final long key, final double x, final double y, final double z) |
|
static void | splitEdge (final HE_Mesh mesh, final long key, final double[] f) |
|
static void | splitEdge (final HE_Mesh mesh, final long key, final float[] f) |
|
static HE_Selection | splitEdge (final HE_Mesh mesh, final Long key, final WB_Point v) |
|
static HE_Selection | splitEdges (final HE_Mesh mesh) |
|
static HE_Selection | splitEdges (final HE_Mesh mesh, final double offset) |
|
static HE_Selection | splitEdges (final HE_Selection selection) |
|
static HE_Selection | splitEdges (final HE_Selection selection, final double offset) |
|
static void | divideEdge (final HE_Mesh mesh, final HE_Halfedge origE, final int n) |
|
static void | divideEdge (final HE_Mesh mesh, final long key, final int n) |
|
static HE_Selection | splitFace (final HE_Mesh mesh, final HE_Face face, final HE_Vertex vi, final HE_Vertex vj) |
|
static HE_Selection | splitFace (final HE_Mesh mesh, final long fkey, final long vkeyi, final long vkeyj) |
|
static HE_Selection | splitFacesCenter (final HE_Mesh mesh) |
|
static HE_Selection | splitFacesCenter (final HE_Mesh mesh, final double d) |
|
static HE_Selection | splitFacesCenter (final HE_Mesh mesh, final double d, final double c) |
|
static HE_Selection | splitFacesCenter (final HE_Selection faces) |
|
static HE_Selection | splitFacesCenter (final HE_Selection faces, final double d) |
|
static HE_Selection | splitFacesCenter (final HE_Selection faces, final double d, final double c) |
|
static HE_Selection | splitFacesCenterHole (final HE_Mesh mesh) |
|
static HE_Selection | splitFacesCenterHole (final HE_Mesh mesh, final double d) |
|
static HE_Selection | splitFacesCenterHole (final HE_Mesh mesh, final double d, final double c) |
|
static HE_Selection | splitFacesCenterHole (final HE_Selection faces) |
|
static HE_Selection | splitFacesCenterHole (final HE_Selection faces, final double d) |
|
static HE_Selection | splitFacesCenterHole (final HE_Selection faces, final double d, final double c) |
|
static HE_Selection | splitFacesHybrid (final HE_Mesh mesh) |
|
static HE_Selection | splitFacesHybrid (final HE_Selection sel) |
|
static HE_Selection | splitFacesMidEdge (final HE_Mesh mesh) |
|
static HE_Selection | splitFacesMidEdge (final HE_Selection selection) |
|
static HE_Selection | splitFacesMidEdgeHole (final HE_Mesh mesh) |
|
static HE_Selection | splitFacesMidEdgeHole (final HE_Selection selection) |
|
static HE_Selection | splitFacesQuad (final HE_Mesh mesh) |
|
static HE_Selection | splitFacesQuad (final HE_Mesh mesh, final double d) |
|
static HE_Selection | splitFacesQuad (final HE_Selection sel) |
|
static HE_Selection | splitFacesQuad (final HE_Selection sel, final double d) |
|
static HE_Selection | splitFacesTri (final HE_Mesh mesh) |
|
static HE_Selection | splitFacesTri (final HE_Mesh mesh, final double d) |
|
static HE_Selection | splitFacesTri (final HE_Selection selection) |
|
static HE_Selection | splitFacesTri (final HE_Selection selection, final double d) |
|
static HE_Selection | triangulate (final HE_Mesh mesh) |
|
static HE_Selection | triangulate (final HE_Mesh mesh, final HE_Face face) |
|
static HE_Selection | triangulate (final HE_Selection sel) |
|
static HE_Selection | triangulate (final HE_Mesh mesh, final long key) |
|
static HE_Selection | triangulateConcaveFace (final HE_Mesh mesh, final HE_Face face) |
|
static HE_Selection | triangulateConcaveFace (final HE_Mesh mesh, final long key) |
|
static HE_Selection | triangulateConcaveFaces (final HE_Mesh mesh) |
|
static HE_Selection | triangulateConcaveFaces (final HE_Mesh mesh, final List< HE_Face > sel) |
|
static HE_Selection | triangulateFaceStar (final HE_Mesh mesh, final HE_Vertex v) |
|
static HE_Selection | triangulateFaceStar (final HE_Mesh mesh, final long vertexkey) |
|
static HE_Face | createFaceFromHalfedgeLoop (final HE_Mesh mesh, final HE_Halfedge he) |
|
static List< HE_Face > | createFaceFromHalfedgeLoop (final HE_Mesh mesh, final List< HE_Halfedge > hes) |
|
static HE_RAS< HE_Face > | selectAllFacesConnectedToUnpairedHalfedge (final HE_Mesh mesh, final HE_Halfedge unpairedHalfedge) |
|
static HE_Mesh | flipFaces (final HE_Mesh mesh) |
|
static void | flipFaces (final HE_Mesh mesh, final HE_RAS< HE_Face > faces) |
|
static boolean | flipEdge (final HE_Mesh mesh, final HE_Halfedge he) |
|
static HE_MeshStructure | cleanUnusedElementsByFace (final HE_MeshStructure mesh) |
|
static void | assignFaceToLoop (final HE_Mesh mesh, final HE_Face face, final HE_Halfedge halfedge) |
|
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_FaceIntersection > | getIntersection (final WB_AABBTree tree, final WB_Ray ray) |
|
static boolean | isInside (final HE_Mesh mesh, final WB_Coord p) |
|
static boolean | isInside (final WB_AABBTree tree, final WB_Coord p) |
|
static List< HE_FaceIntersection > | getIntersection (final WB_AABBTree tree, final WB_Segment segment) |
|
static List< HE_FaceIntersection > | getIntersection (final WB_AABBTree tree, final WB_Line line) |
|
static List< WB_Segment > | getIntersection (final WB_AABBTree tree, final WB_Plane P) |
|
static List< HE_Face > | getPotentialIntersectedFaces (final WB_AABBTree tree, final WB_Plane P) |
|
static List< HE_Face > | getPotentialIntersectedFaces (final WB_AABBTree tree, final WB_Triangle T) |
|
static List< HE_Face > | getPotentialIntersectedFaces (final WB_AABBTree tree, final WB_AABB AABB) |
|
static List< HE_Face > | getPotentialIntersectedFaces (final WB_AABBTree tree, final WB_Coord p) |
|
static List< HE_Face > | getPotentialIntersectedFaces (final WB_AABBTree tree, final WB_Ray R) |
|
static List< HE_Face > | getPotentialIntersectedFaces (final WB_AABBTree tree, final WB_Line L) |
|
static List< HE_Face > | getPotentialIntersectedFaces (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_FaceIntersection > | getIntersection (final HE_Mesh mesh, final WB_Ray ray) |
|
static List< HE_FaceIntersection > | getIntersection (final HE_Mesh mesh, final WB_Segment segment) |
|
static List< HE_FaceIntersection > | getIntersection (final HE_Mesh mesh, final WB_Line line) |
|
static List< WB_Segment > | getIntersection (final HE_Mesh mesh, final WB_Plane P) |
|
static List< HE_Face > | getPotentialIntersectedFaces (final HE_Mesh mesh, final WB_Plane P) |
|
static List< HE_Face > | getPotentialIntersectedFaces (final HE_Mesh mesh, final WB_Ray R) |
|
static List< HE_Face > | getPotentialIntersectedFaces (final HE_Mesh mesh, final WB_Line L) |
|
static List< HE_Face > | getPotentialIntersectedFaces (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) |
|
static WB_Classification | classifyFaceToPlane3D (final HE_Face f, final WB_Plane P) |
|
static WB_Classification | classifyEdgeToPlane3D (final HE_Halfedge edge, final WB_Plane P) |
|
static WB_Classification | classifyVertexToPlane3D (final HE_Vertex v, final WB_Plane P) |
|
static WB_Classification | getVertexType (final HE_Vertex vertex) |
|
static WB_CoordinateSystem3D | getVertexCS (final HE_Vertex v) |
|
static WB_Coord | getVertexNormal (final HE_Vertex v) |
|
static WB_Coord | getVertexAverageNormal (final HE_Vertex v) |
|
static WB_Coord | getVertexAreaNormal (final HE_Vertex v) |
|
static WB_Coord | getVertexAngleNormal (final HE_Vertex vertex) |
|
static double | getUmbrellaAngle (final HE_Vertex v) |
|
static double | getGaussianCurvature (final HE_Vertex vertex, final WB_Vector meanCurvatureVector) |
|
static double | getGaussianCurvature (final HE_Vertex vertex) |
|
static WB_CoordinateSystem3D | getCurvatureDirections (final HE_Vertex v) |
|
static WB_Coord | getFaceNormal (final HE_Face face) |
|
static WB_Coord | getNonNormFaceNormal (final HE_Face face) |
|
static double | getFaceArea (final HE_Face face) |
|
static WB_Classification | getFaceType (final HE_Face face) |
|
static boolean | collapseHalfedge (final HE_Mesh mesh, final HE_Halfedge he) |
|
static boolean | collapseHalfedgeBoundaryPreserving (final HE_Mesh mesh, final HE_Halfedge he) |
|
static boolean | collapseEdge (final HE_Mesh mesh, final HE_Halfedge e) |
|
static boolean | collapseEdgeBoundaryPreserving (final HE_Mesh mesh, final HE_Halfedge e, final boolean strict) |
|
static boolean | pointIsInFace (final WB_Coord p, final HE_Face f) |
|
static boolean | pointIsStrictlyInFace (final WB_Coord p, final HE_Face f) |
|
static void | expandVertexToEdge (final HE_Mesh mesh, final HE_Vertex v, final HE_Face f1, final HE_Face f2, final WB_Coord vn) |
|
static double | getVolume (final HE_Mesh mesh) |
|
static WB_Coord[] | getClosestPointToTriangleFace (final WB_Coord p, final HE_Face T) |
|