| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectigeo.gui.ISurfaceMesh
public class ISurfaceMesh
Class to generate drawable polygon mesh of NURBS surface with or without trim curves. This class is used by ISurfaceGraphicFillGL.
ISurfaceGraphicFillGL, 
ISubsurfaceMesh| Nested Class Summary | |
|---|---|
| static class | ISurfaceMesh.SubsurfaceIndex | 
| static class | ISurfaceMesh.SubsurfaceIndexGroup | 
| Constructor Summary | |
|---|---|
| ISurfaceMesh() | |
| Method Summary | |
|---|---|
| static IVec2 | getCenter(IVec2[] triangle) | 
| static IVec2[][] | getTriangles(IVec2[][] surfPts,
             IVec2[][] outerLoops,
             IVec2[][] innerLoops) | 
| static IVec2[][] | getTriangles(IVec2[] surfPts,
             IVec2[][] outerLoops,
             IVec2[][] innerLoops) | 
| static IVec2[] | insertPoint(IVec2[] pts,
            int i,
            IVec2 pt) | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ISurfaceMesh()
| Method Detail | 
|---|
public static IVec2[][] getTriangles(IVec2[][] surfPts,
                                     IVec2[][] outerLoops,
                                     IVec2[][] innerLoops)
public static IVec2[][] getTriangles(IVec2[] surfPts,
                                     IVec2[][] outerLoops,
                                     IVec2[][] innerLoops)
public static IVec2[] insertPoint(IVec2[] pts,
                                  int i,
                                  IVec2 pt)
public static IVec2 getCenter(IVec2[] triangle)
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||