Package | Description |
---|---|
Jcg.convexhull3d | |
Jcg.geometry | |
Jcg.geometry.kernel | |
Jcg.mesh | |
Jcg.triangulations3D | |
Jcg.viewer.j3d | |
Jcg.viewer.processing3d |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Triangle_3> |
SlowConvexHull_3.computeConvexHull(PointCloud_3 points)
Compute the 3D convex hull by checking all triangles
Warning: to be completed
|
java.util.Collection<Triangle_3> |
ConvexHull_3.computeConvexHull(PointCloud_3 points)
Computation of 3D convex hull
|
Modifier and Type | Method and Description |
---|---|
static boolean |
GeometricOperations_3.doIntersect(Segment_3 s,
Triangle_3 t)
Deprecated.
refer to Jcg.geometry.kernel.GeometricPredicates_3
|
Modifier and Type | Method and Description |
---|---|
boolean |
FilteredPredicates_3.doIntersect(Segment_3 s,
Triangle_3 t)
Intersection test between a segment and a triangle in 3D (test is filtered)
|
boolean |
GeometricPredicates_3.doIntersect(Segment_3 s,
Triangle_3 t)
Intersection test between a segment and a triangle in 3D
|
Constructor and Description |
---|
SharedVertexRepresentation(java.util.Collection<Triangle_3> faces)
Create a shared vertex representation from a collection of 3D triangles
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Triangle_3> |
Delaunay_3.dual(TriangulationDSVertex_3<Point_3> v)
Outputs the (triangulated) boundary of the Voronoi region dual to vertex v.
|
Modifier and Type | Field and Description |
---|---|
java.util.Collection<Triangle_3> |
MeshViewer.trianglesCollection
A field in which to store collections of triangles to be shown in the scene.
|
Modifier and Type | Method and Description |
---|---|
void |
MeshViewer.addTriangles(javax.media.j3d.TransformGroup objTrans,
javax.media.j3d.Appearance ap,
java.util.Collection<Triangle_3> triangles,
java.awt.Color[] color)
Draws a triangle soup in 3D
|
Modifier and Type | Field and Description |
---|---|
static java.util.Collection<Triangle_3> |
MeshViewerProcessing.triangleSoup |
java.util.Collection<Triangle_3> |
DrawPolyhedronProcessing.triangleSoup |
Modifier and Type | Method and Description |
---|---|
static void |
MeshViewerProcessing.setInputTriangles(java.util.Collection<Triangle_3> triangles)
Set the input triangle soup
|
Constructor and Description |
---|
DrawPolyhedronProcessing(MeshViewerProcessing view,
java.util.Collection<Triangle_3> triangles)
Create a 3D triangle soup
|