igeo.gui
Class ITrimLoopGraphic
java.lang.Object
igeo.gui.ITrimLoopGraphic
public class ITrimLoopGraphic
- extends java.lang.Object
Class to convert loop of trim curves to IPolyline and IPolyline2D.
Mainly used in ISurfaceGraphicFillGL and ISurfaceGraphicWireframeGL.
- Author:
- Satoru Sugihara
- See Also:
ISurfaceGraphicFillGL
,
ISurfaceGraphicWireframeGL
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
surface
public ISurfaceI surface
curves
public ITrimCurveI[] curves
polyline2
public IPolyline2D polyline2
polyline
public IPolyline polyline
resolution
public int resolution
isOuterTrim
public boolean isOuterTrim
reversed
public boolean reversed
ITrimLoopGraphic
public ITrimLoopGraphic(ITrimCurveI[] curves,
boolean isOuter,
int reso)
ITrimLoopGraphic
public ITrimLoopGraphic(int sz,
boolean isOuter,
int reso)
ITrimLoopGraphic
public ITrimLoopGraphic(ISurfaceI surf)
- for generating rectangular boundary
num
public int num()
set
public void set(int i,
ITrimCurveI crv)
getPolyline2D
public IPolyline2D getPolyline2D()
getPolyline
public IPolyline getPolyline()
reversed
public boolean reversed()
setup2D
public void setup2D()
setup3D
public void setup3D()