|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Mesh.Vertex | |
---|---|
uk.ac.ed.computational_geometry.algorithm.mesh_optimisation |
Uses of Mesh.Vertex in uk.ac.ed.computational_geometry.algorithm.mesh_optimisation |
---|
Fields in uk.ac.ed.computational_geometry.algorithm.mesh_optimisation declared as Mesh.Vertex | |
---|---|
Mesh.Vertex |
Mesh.Triangle.vertex1
|
Mesh.Vertex |
Mesh.Triangle.vertex2
|
Mesh.Vertex |
Mesh.Triangle.vertex3
|
Fields in uk.ac.ed.computational_geometry.algorithm.mesh_optimisation with type parameters of type Mesh.Vertex | |
---|---|
Hashtable<javax.vecmath.Point3d,Mesh.Vertex> |
Mesh.point_to_vertex_map
|
Methods in uk.ac.ed.computational_geometry.algorithm.mesh_optimisation that return Mesh.Vertex | |
---|---|
protected Mesh.Vertex |
Mesh.addVertex(javax.vecmath.Point3d point)
|
protected Mesh.Vertex |
Mesh.CycleOfTriangles.getCommonVertex(Mesh.CycleOfTriangles.Edge edge1,
Mesh.CycleOfTriangles.Edge edge2)
|
protected Mesh.Vertex |
Mesh.CycleOfTriangles.Edge.getOtherVertex(Mesh.Vertex vertex)
|
protected Mesh.Vertex |
Mesh.getVertex(javax.vecmath.Point3d point)
|
protected Mesh.Vertex |
Mesh.newVertex(javax.vecmath.Point3d point)
|
Methods in uk.ac.ed.computational_geometry.algorithm.mesh_optimisation that return types with arguments of type Mesh.Vertex | |
---|---|
List<Mesh.Vertex> |
Mesh.CycleOfTriangles.getOuterLoop()
|
Methods in uk.ac.ed.computational_geometry.algorithm.mesh_optimisation with parameters of type Mesh.Vertex | |
---|---|
boolean |
Mesh.canDecimate(Mesh.Vertex vertex,
List<Mesh.Triangle> new_triangles)
|
boolean |
Mesh.decimate(Mesh.Vertex vertex)
|
boolean |
Mesh.decimate(Mesh.Vertex vertex,
List<Mesh.Triangle> new_triangles)
|
protected Mesh.CycleOfTriangles.Edge |
Mesh.CycleOfTriangles.getEdge(Mesh.Vertex vertex1,
Mesh.Vertex vertex2)
|
protected Mesh.Vertex |
Mesh.CycleOfTriangles.Edge.getOtherVertex(Mesh.Vertex vertex)
|
protected Mesh.Triangle |
Mesh.getTriangle(Mesh.Vertex vertex1,
Mesh.Vertex vertex2,
Mesh.Vertex vertex3)
|
protected String |
Mesh.getVertexesId(Mesh.Vertex vertex1,
Mesh.Vertex vertex2,
Mesh.Vertex vertex3)
|
protected Mesh.Triangle |
Mesh.newTriangle(Mesh.Vertex vertex1,
Mesh.Vertex vertex2,
Mesh.Vertex vertex3)
|
boolean |
Mesh.shouldDecimate(Mesh.Vertex vertex)
|
Method parameters in uk.ac.ed.computational_geometry.algorithm.mesh_optimisation with type arguments of type Mesh.Vertex | |
---|---|
protected double |
Mesh.getAspectRatio(Plane3d split_pane,
LineSegment3d split_line,
List<Mesh.Vertex> loop,
Plane3d average_plane)
|
protected List<LineSegment3d> |
Mesh.getSplitLines(List<Mesh.Vertex> loop)
|
protected boolean |
Mesh.isValidSplitPlane(Plane3d split_pane,
LineSegment3d split_line,
List<Mesh.Vertex> loop1,
List<Mesh.Vertex> loop2)
|
protected boolean |
Mesh.isValidSplitPlane(Plane3d split_pane,
LineSegment3d split_line,
List<Mesh.Vertex> loop1,
List<Mesh.Vertex> loop2)
|
protected void |
Mesh.splitLoop(List<Mesh.Vertex> loop,
LineSegment3d split_line,
List<Mesh.Vertex> new_loop1,
List<Mesh.Vertex> new_loop2)
|
protected void |
Mesh.splitLoop(List<Mesh.Vertex> loop,
LineSegment3d split_line,
List<Mesh.Vertex> new_loop1,
List<Mesh.Vertex> new_loop2)
|
protected void |
Mesh.splitLoop(List<Mesh.Vertex> loop,
LineSegment3d split_line,
List<Mesh.Vertex> new_loop1,
List<Mesh.Vertex> new_loop2)
|
protected boolean |
Mesh.triangulate(List<Mesh.Vertex> loop,
Plane3d average_plane,
List<Mesh.Triangle> new_triangles)
|
protected boolean |
Mesh.triangulateWithInteriorEdge(List<Mesh.Vertex> loop,
LineSegment3d interior_edge,
Plane3d average_plane,
List<Mesh.Triangle> new_triangles)
|
Constructors in uk.ac.ed.computational_geometry.algorithm.mesh_optimisation with parameters of type Mesh.Vertex | |
---|---|
Mesh.CycleOfTriangles.Edge(Mesh.Vertex vertex1,
Mesh.Vertex vertex2)
|
|
Mesh.CycleOfTriangles(Mesh.Vertex vertex)
|
|
Mesh.Triangle(Mesh.Vertex vertex1,
Mesh.Vertex vertex2,
Mesh.Vertex vertex3,
String vertexes_id,
int id)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |