public class ISurfaceGraphicWireframeGL extends IGraphicObject
Modifier and Type | Field and Description |
---|---|
boolean |
initialized |
IPolyline2D[] |
inTrim2 |
IVec[][] |
inTrimPts |
int |
isoparmNumRatio |
int |
isoparmNumU |
int |
isoparmNumV |
IPolyline2D[] |
outTrim2 |
IVec[][] |
outTrimPts |
boolean |
simpleFlat
true when unum==2 and vnum==2 and flat
|
ISurfaceI |
surface |
int |
uepnum |
IPolyline2D[] |
uline2 |
IVec[][] |
ulinePts |
int |
vepnum |
IPolyline2D[] |
vline2 |
IVec[][] |
vlinePts |
static float |
weight |
color, colorRange1f, colorRange1i, colorRange2f, colorRange2i, colorRange3f, colorRange3i, colorRange4f, colorRange4i, parent, update, visible
Constructor and Description |
---|
ISurfaceGraphicWireframeGL(IObject obj,
ISurfaceI srf) |
ISurfaceGraphicWireframeGL(IObject obj,
ISurfaceI srf,
int isoparmNumRatio) |
ISurfaceGraphicWireframeGL(ISurface srf) |
ISurfaceGraphicWireframeGL(ISurface srf,
int isoparmNumRatio) |
ISurfaceGraphicWireframeGL(ISurfaceR srf) |
ISurfaceGraphicWireframeGL(ISurfaceR srf,
int isoparmNumRatio) |
Modifier and Type | Method and Description |
---|---|
void |
draw(IGraphics g) |
float |
getWeight() |
void |
initSurface()
//@return u lines for graphics; number depends on how it intersects with trim lines.
|
boolean |
isDrawable(IGraphicMode m) |
void |
setIsoparmNumberRatio(int p) |
void |
setWeight(float w) |
void |
updateSurface() |
getAWTColor, getColor, getColor, getColor, getColor, getColor, getColor, getColor, getColor, getColor, getColor, getColor, getHSBColor, getHSBColor, hide, isVisible, parent, parent, setAttribute, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setHSBColor, setHSBColor, setVisible, show, update, visible
public static float weight
public int isoparmNumRatio
public int isoparmNumU
public int isoparmNumV
public ISurfaceI surface
public IVec[][] ulinePts
public IVec[][] vlinePts
public IVec[][] inTrimPts
public IVec[][] outTrimPts
public IPolyline2D[] uline2
public IPolyline2D[] vline2
public IPolyline2D[] inTrim2
public IPolyline2D[] outTrim2
public boolean simpleFlat
public boolean initialized
public int uepnum
public int vepnum
public ISurfaceGraphicWireframeGL(ISurface srf)
public ISurfaceGraphicWireframeGL(ISurfaceR srf)
public ISurfaceGraphicWireframeGL(ISurface srf, int isoparmNumRatio)
public ISurfaceGraphicWireframeGL(ISurfaceR srf, int isoparmNumRatio)
public void setIsoparmNumberRatio(int p)
public void setWeight(float w)
setWeight
in class IGraphicObject
public float getWeight()
getWeight
in class IGraphicObject
public void initSurface()
public void updateSurface()
public boolean isDrawable(IGraphicMode m)
isDrawable
in interface IGraphicI
isDrawable
in class IGraphicObject
public void draw(IGraphics g)
draw
in interface IGraphicI
draw
in class IGraphicObject