protected static java.util.List<ConvexObject> |
Triangle.breakIntersectingTriangles(Triangle t1,
Triangle t2) |
Get the broken triangles in following the intersection of the planes containing t1 and t2.
|
java.util.List<ConvexObject> |
SpritedRectangle.breakObject(Triangle o) |
|
java.util.List<ConvexObject> |
Triangle.breakObject(Triangle o) |
|
protected static java.util.List<ConvexObject> |
Triangle.breakSegmentOnTriangle(Triangle t,
Segment s) |
|
protected static java.util.List<ConvexObject> |
Triangle.breakTriangleOnLine(Triangle t,
Vector3d p,
Vector3d n) |
Break a triangle according to its intersection with a line containing p in the plane of the triangle and orthogonal to n
The triangle and the line are supposed to be coplanar.
|
static void |
DrawTools.fillGouraud(java.awt.Graphics2D g2d,
Triangle t) |
Fill a triangle in using a Gouraud shading
Only two gradient are used rather than three.
|
protected boolean |
Triangle.isCoplanar(Triangle t) |
|