public class ISurfaceGraphicFillGL extends IGraphicObject
Modifier and Type | Field and Description |
---|---|
boolean |
initialized |
static boolean |
insertPointOnDegree1TwistedSurface |
int |
isoparmRatioU |
int |
isoparmRatioV |
(package private) int |
origUEPNum |
(package private) int |
origVEPNum |
IVec[][] |
quads |
IVec[][] |
quadsNormal |
IVec2f[][] |
quadsUV |
ISurfaceI |
surface |
ITexture |
texture |
IVec[][] |
triangles |
IVec2[][] |
triangles2DCache |
IVec[][] |
trianglesNormal |
IVec2f[][] |
trianglesUV |
double[] |
uvalCache |
double[] |
vvalCache |
color, colorRange1f, colorRange1i, colorRange2f, colorRange2i, colorRange3f, colorRange3i, colorRange4f, colorRange4i, parent, update, visible
Constructor and Description |
---|
ISurfaceGraphicFillGL(IObject obj,
ISurfaceI srf) |
ISurfaceGraphicFillGL(ISurface srf) |
ISurfaceGraphicFillGL(ISurface srf,
int isoparmRatioU,
int isoparmRatioV) |
ISurfaceGraphicFillGL(ISurfaceR srf) |
ISurfaceGraphicFillGL(ISurfaceR srf,
int isoparmRatioU,
int isoparmRatioV) |
Modifier and Type | Method and Description |
---|---|
void |
draw(IGraphics g) |
void |
initSurface() |
void |
initWithoutTrim() |
void |
initWithTrim() |
boolean |
isDrawable(IGraphicMode m) |
void |
setAttribute(IAttribute attr) |
void |
updateSurface() |
void |
updateWithoutTrim() |
void |
updateWithTrim() |
getAWTColor, getColor, getColor, getColor, getColor, getColor, getColor, getColor, getColor, getColor, getColor, getColor, getHSBColor, getHSBColor, getWeight, hide, isVisible, parent, parent, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setHSBColor, setHSBColor, setVisible, setWeight, show, update, visible
public static final boolean insertPointOnDegree1TwistedSurface
public int isoparmRatioU
public int isoparmRatioV
public ISurfaceI surface
public IVec[][] quads
public IVec[][] quadsNormal
public IVec2f[][] quadsUV
public IVec[][] triangles
public IVec[][] trianglesNormal
public IVec2f[][] trianglesUV
public ITexture texture
public double[] uvalCache
public double[] vvalCache
public IVec2[][] triangles2DCache
public boolean initialized
int origUEPNum
int origVEPNum
public ISurfaceGraphicFillGL(ISurface srf)
public ISurfaceGraphicFillGL(ISurfaceR srf)
public ISurfaceGraphicFillGL(ISurface srf, int isoparmRatioU, int isoparmRatioV)
public ISurfaceGraphicFillGL(ISurfaceR srf, int isoparmRatioU, int isoparmRatioV)
public void initSurface()
public void setAttribute(IAttribute attr)
setAttribute
in class IGraphicObject
public void initWithoutTrim()
public void initWithTrim()
public void updateWithoutTrim()
public void updateWithTrim()
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