igeo
Class IMeshR
java.lang.Object
igeo.IObject
igeo.IMeshR
- All Implemented Interfaces:
- IMeshI
public class IMeshR
- extends IObject
- implements IMeshI
Reference class of polygon mesh object containing any instance of IMeshI.
Method Summary |
IMeshR |
clr(java.awt.Color c)
|
IMeshR |
clr(java.awt.Color c,
int alpha)
to set color, with alpha value overwritten |
IMeshR |
clr(double dgray)
|
IMeshR |
clr(double dgray,
double dalpha)
|
IMeshR |
clr(double dr,
double dg,
double db)
|
IMeshR |
clr(double dr,
double dg,
double db,
double da)
|
IMeshR |
clr(float fgray)
|
IMeshR |
clr(float fgray,
float falpha)
|
IMeshR |
clr(float fr,
float fg,
float fb)
|
IMeshR |
clr(float fr,
float fg,
float fb,
float fa)
|
IMeshR |
clr(int gray)
|
IMeshR |
clr(int gray,
int alpha)
|
IMeshR |
clr(int r,
int g,
int b)
|
IMeshR |
clr(int r,
int g,
int b,
int a)
|
IGraphicObject |
createGraphic(IGraphicMode m)
|
IMeshR |
dup()
duplicate object |
IEdge |
edge(IIntegerI i)
|
IEdge |
edge(int i)
|
int |
edgeNum()
|
int |
edgeNum(ISwitchE e)
|
IIntegerI |
edgeNum(ISwitchR r)
|
IFace |
face(IIntegerI i)
|
IFace |
face(int i)
|
int |
faceNum()
|
int |
faceNum(ISwitchE e)
|
IIntegerI |
faceNum(ISwitchR r)
|
IMeshGeo |
get()
|
IMeshR |
hide()
|
IMeshR |
hsb(double h,
double s,
double b)
|
IMeshR |
hsb(double h,
double s,
double b,
double a)
|
IMeshR |
hsb(float h,
float s,
float b)
|
IMeshR |
hsb(float h,
float s,
float b,
float a)
|
void |
initMesh(IServerI s)
|
IMeshR |
layer(ILayer l)
|
IMeshR |
name(java.lang.String nm)
|
IMeshR |
setColor(java.awt.Color c)
|
IMeshR |
setColor(java.awt.Color c,
int alpha)
|
IMeshR |
setColor(double dgray)
|
IMeshR |
setColor(double dgray,
double dalpha)
|
IMeshR |
setColor(double dr,
double dg,
double db)
|
IMeshR |
setColor(double dr,
double dg,
double db,
double da)
|
IMeshR |
setColor(float fgray)
|
IMeshR |
setColor(float fgray,
float falpha)
|
IMeshR |
setColor(float fr,
float fg,
float fb)
|
IMeshR |
setColor(float fr,
float fg,
float fb,
float fa)
|
IMeshR |
setColor(int gray)
|
IMeshR |
setColor(int gray,
int alpha)
|
IMeshR |
setColor(int r,
int g,
int b)
|
IMeshR |
setColor(int r,
int g,
int b,
int a)
|
IMeshR |
setHSBColor(double h,
double s,
double b)
|
IMeshR |
setHSBColor(double h,
double s,
double b,
double a)
|
IMeshR |
setHSBColor(float h,
float s,
float b)
|
IMeshR |
setHSBColor(float h,
float s,
float b,
float a)
|
IMeshR |
show()
|
IVertex |
vertex(IIntegerI i)
|
IVertex |
vertex(int i)
|
int |
vertexNum()
|
int |
vertexNum(ISwitchE e)
|
IIntegerI |
vertexNum(ISwitchR r)
|
Methods inherited from class igeo.IObject |
addDynamics, attr, attr, clearDynamics, clearGraphics, clr, cp, del, deletDynamics, deleteDynamics, deleteDynamics, deleteGraphic, dynamicsNum, getColor, getDynamics, getGraphic, getGraphic, getParameter, graphicsNum, initGraphic, initObject, isValid, isVisible, layer, name, resetGraphic, server, setParameter, syncColor, updateGraphic, visible |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mesh
public IMeshI mesh
IMeshR
public IMeshR(IMeshI m)
IMeshR
public IMeshR(IServerI s,
IMeshI m)
IMeshR
public IMeshR(IMeshR m)
IMeshR
public IMeshR(IServerI s,
IMeshR m)
initMesh
public void initMesh(IServerI s)
createGraphic
public IGraphicObject createGraphic(IGraphicMode m)
- Overrides:
createGraphic
in class IObject
get
public IMeshGeo get()
- Specified by:
get
in interface IMeshI
dup
public IMeshR dup()
- Description copied from class:
IObject
- duplicate object
- Specified by:
dup
in interface IMeshI
- Overrides:
dup
in class IObject
vertexNum
public int vertexNum()
- Specified by:
vertexNum
in interface IMeshI
edgeNum
public int edgeNum()
- Specified by:
edgeNum
in interface IMeshI
faceNum
public int faceNum()
- Specified by:
faceNum
in interface IMeshI
vertexNum
public int vertexNum(ISwitchE e)
- Specified by:
vertexNum
in interface IMeshI
edgeNum
public int edgeNum(ISwitchE e)
- Specified by:
edgeNum
in interface IMeshI
faceNum
public int faceNum(ISwitchE e)
- Specified by:
faceNum
in interface IMeshI
vertexNum
public IIntegerI vertexNum(ISwitchR r)
- Specified by:
vertexNum
in interface IMeshI
edgeNum
public IIntegerI edgeNum(ISwitchR r)
- Specified by:
edgeNum
in interface IMeshI
faceNum
public IIntegerI faceNum(ISwitchR r)
- Specified by:
faceNum
in interface IMeshI
vertex
public IVertex vertex(int i)
- Specified by:
vertex
in interface IMeshI
edge
public IEdge edge(int i)
- Specified by:
edge
in interface IMeshI
face
public IFace face(int i)
- Specified by:
face
in interface IMeshI
vertex
public IVertex vertex(IIntegerI i)
- Specified by:
vertex
in interface IMeshI
edge
public IEdge edge(IIntegerI i)
- Specified by:
edge
in interface IMeshI
face
public IFace face(IIntegerI i)
- Specified by:
face
in interface IMeshI
name
public IMeshR name(java.lang.String nm)
- Overrides:
name
in class IObject
layer
public IMeshR layer(ILayer l)
- Overrides:
layer
in class IObject
hide
public IMeshR hide()
- Overrides:
hide
in class IObject
show
public IMeshR show()
- Overrides:
show
in class IObject
clr
public IMeshR clr(java.awt.Color c)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(java.awt.Color c,
int alpha)
- Description copied from class:
IObject
- to set color, with alpha value overwritten
- Overrides:
clr
in class IObject
clr
public IMeshR clr(int gray)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(float fgray)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(double dgray)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(int gray,
int alpha)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(float fgray,
float falpha)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(double dgray,
double dalpha)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(int r,
int g,
int b)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(float fr,
float fg,
float fb)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(double dr,
double dg,
double db)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(int r,
int g,
int b,
int a)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(float fr,
float fg,
float fb,
float fa)
- Overrides:
clr
in class IObject
clr
public IMeshR clr(double dr,
double dg,
double db,
double da)
- Overrides:
clr
in class IObject
hsb
public IMeshR hsb(float h,
float s,
float b,
float a)
- Overrides:
hsb
in class IObject
hsb
public IMeshR hsb(double h,
double s,
double b,
double a)
- Overrides:
hsb
in class IObject
hsb
public IMeshR hsb(float h,
float s,
float b)
- Overrides:
hsb
in class IObject
hsb
public IMeshR hsb(double h,
double s,
double b)
- Overrides:
hsb
in class IObject
setColor
public IMeshR setColor(java.awt.Color c)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(java.awt.Color c,
int alpha)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(int gray)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(float fgray)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(double dgray)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(int gray,
int alpha)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(float fgray,
float falpha)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(double dgray,
double dalpha)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(int r,
int g,
int b)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(float fr,
float fg,
float fb)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(double dr,
double dg,
double db)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(int r,
int g,
int b,
int a)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(float fr,
float fg,
float fb,
float fa)
- Overrides:
setColor
in class IObject
setColor
public IMeshR setColor(double dr,
double dg,
double db,
double da)
- Overrides:
setColor
in class IObject
setHSBColor
public IMeshR setHSBColor(float h,
float s,
float b,
float a)
- Overrides:
setHSBColor
in class IObject
setHSBColor
public IMeshR setHSBColor(double h,
double s,
double b,
double a)
- Overrides:
setHSBColor
in class IObject
setHSBColor
public IMeshR setHSBColor(float h,
float s,
float b)
- Overrides:
setHSBColor
in class IObject
setHSBColor
public IMeshR setHSBColor(double h,
double s,
double b)
- Overrides:
setHSBColor
in class IObject