|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectigeo.IObject
igeo.IGeometry
igeo.ICurve
igeo.IArc
public class IArc
Arc object. It contains IArcGeo instance inside.
| Field Summary |
|---|
| Fields inherited from class igeo.ICurve |
|---|
curve |
| Fields inherited from class igeo.IObject |
|---|
attribute, dynamics, graphics, parameter, server, userData |
| Constructor Summary | |
|---|---|
IArc()
|
|
IArc(double x,
double y,
double z,
double startX,
double startY,
double startZ,
double angle)
|
|
IArc(IServerI s,
double x,
double y,
double z,
double startX,
double startY,
double startZ,
double angle)
|
|
IArc(IServerI s,
IVecI center,
IVecI startPt,
double angle)
|
|
IArc(IServerI s,
IVecI center,
IVecI startPt,
IDoubleI angle)
|
|
IArc(IServerI s,
IVecI center,
IVecI startPt,
IVecI endPt,
boolean flipArcSide)
|
|
IArc(IServerI s,
IVecI center,
IVecI normal,
IVecI startPt,
double angle)
|
|
IArc(IServerI s,
IVecI center,
IVecI startPt,
IVecI endPt,
IBoolI flipArcSide)
|
|
IArc(IServerI s,
IVecI center,
IVecI normal,
IVecI startPt,
IDoubleI angle)
|
|
IArc(IServerI s,
IVecI center,
IVecI startPt,
IVecI midPt,
IVecI endPt,
IVecI normal)
|
|
IArc(IVecI center,
IVecI startPt,
double angle)
|
|
IArc(IVecI center,
IVecI startPt,
IDoubleI angle)
|
|
IArc(IVecI center,
IVecI startPt,
IVecI endPt,
boolean flipArcSide)
|
|
IArc(IVecI center,
IVecI normal,
IVecI startPt,
double angle)
|
|
IArc(IVecI center,
IVecI startPt,
IVecI endPt,
IBoolI flipArcSide)
|
|
IArc(IVecI center,
IVecI normal,
IVecI startPt,
IDoubleI angle)
|
|
IArc(IVecI center,
IVecI startPt,
IVecI midPt,
IVecI endPt,
IVecI normal)
|
|
| Method Summary | |
|---|---|
static IVec4[] |
arcCP(IVec center,
IVec startPt,
IVec endPt,
boolean flipArcSide)
|
static IVec4[] |
arcCP(IVec center,
IVec normal,
IVec startPt,
double angle)
|
static IVec4[] |
arcCP(IVec center,
IVec startPt,
IVec midPt,
IVec endPt,
IVec normal)
|
static int |
arcDeg()
|
static double[] |
arcKnots(double angle)
|
IArc |
attr(IAttribute at)
set attributes |
IArc |
clr(java.awt.Color c)
|
IArc |
clr(java.awt.Color c,
int alpha)
|
IArc |
clr(double dgray)
|
IArc |
clr(double dgray,
double dalpha)
|
IArc |
clr(double dr,
double dg,
double db)
|
IArc |
clr(double dr,
double dg,
double db,
double da)
|
IArc |
clr(float fgray)
|
IArc |
clr(float fgray,
float falpha)
|
IArc |
clr(float fr,
float fg,
float fb)
|
IArc |
clr(float fr,
float fg,
float fb,
float fa)
|
IArc |
clr(IColor c)
|
IArc |
clr(IColor c,
double alpha)
to set color, with alpha value overwritten |
IArc |
clr(IColor c,
float alpha)
to set color, with alpha value overwritten |
IArc |
clr(IColor c,
int alpha)
to set color, with alpha value overwritten |
IArc |
clr(int gray)
|
IArc |
clr(int gray,
int alpha)
|
IArc |
clr(int r,
int g,
int b)
|
IArc |
clr(int r,
int g,
int b,
int a)
|
IArc |
hide()
|
IArc |
hsb(double h,
double s,
double b)
|
IArc |
hsb(double h,
double s,
double b,
double a)
|
IArc |
hsb(float h,
float s,
float b)
|
IArc |
hsb(float h,
float s,
float b,
float a)
|
IArc |
layer(ILayer l)
Set layer by ILayer object |
IArc |
layer(java.lang.String l)
Set layer by layer name. |
IArc |
name(java.lang.String nm)
IObject methods |
IArc |
setColor(java.awt.Color c)
|
IArc |
setColor(java.awt.Color c,
int alpha)
|
IArc |
setColor(double dgray)
|
IArc |
setColor(double dgray,
double dalpha)
|
IArc |
setColor(double dr,
double dg,
double db)
|
IArc |
setColor(double dr,
double dg,
double db,
double da)
|
IArc |
setColor(float fgray)
|
IArc |
setColor(float fgray,
float falpha)
|
IArc |
setColor(float fr,
float fg,
float fb)
|
IArc |
setColor(float fr,
float fg,
float fb,
float fa)
|
IArc |
setColor(int gray)
|
IArc |
setColor(int gray,
int alpha)
|
IArc |
setColor(int r,
int g,
int b)
|
IArc |
setColor(int r,
int g,
int b,
int a)
|
IArc |
setHSBColor(double h,
double s,
double b)
|
IArc |
setHSBColor(double h,
double s,
double b,
double a)
|
IArc |
setHSBColor(float h,
float s,
float b)
|
IArc |
setHSBColor(float h,
float s,
float b,
float a)
|
IArc |
show()
|
IArc |
weight(double w)
|
IArc |
weight(float w)
|
| Methods inherited from class igeo.IObject |
|---|
addDynamics, alpha, alphaInt, attr, attr, awtColor, blue, blueInt, clearDynamics, clearGraphics, clr, defaultAttribute, del, deletDynamics, deleteDynamics, deleteDynamics, deleteGraphic, dynamicsNum, getAWTColor, getColor, getDynamics, getGraphic, getGraphic, getParameter, graphicsNum, gray, grayInt, green, greenInt, greyInt, initGraphic, initObject, isVisible, layer, name, red, redInt, resetGraphic, server, setParameter, syncColor, syncGraphic, syncVisibility, syncWeight, updateGraphic, userData, userData, visible, weight |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IArc()
public IArc(IVecI center,
IVecI normal,
IVecI startPt,
double angle)
public IArc(IVecI center,
IVecI normal,
IVecI startPt,
IDoubleI angle)
public IArc(IVecI center,
IVecI startPt,
double angle)
public IArc(IVecI center,
IVecI startPt,
IDoubleI angle)
public IArc(double x,
double y,
double z,
double startX,
double startY,
double startZ,
double angle)
public IArc(IVecI center,
IVecI startPt,
IVecI endPt,
IBoolI flipArcSide)
public IArc(IVecI center,
IVecI startPt,
IVecI endPt,
boolean flipArcSide)
public IArc(IVecI center,
IVecI startPt,
IVecI midPt,
IVecI endPt,
IVecI normal)
public IArc(IServerI s,
IVecI center,
IVecI normal,
IVecI startPt,
double angle)
public IArc(IServerI s,
IVecI center,
IVecI normal,
IVecI startPt,
IDoubleI angle)
public IArc(IServerI s,
IVecI center,
IVecI startPt,
double angle)
public IArc(IServerI s,
IVecI center,
IVecI startPt,
IDoubleI angle)
public IArc(IServerI s,
double x,
double y,
double z,
double startX,
double startY,
double startZ,
double angle)
public IArc(IServerI s,
IVecI center,
IVecI startPt,
IVecI endPt,
IBoolI flipArcSide)
public IArc(IServerI s,
IVecI center,
IVecI startPt,
IVecI endPt,
boolean flipArcSide)
public IArc(IServerI s,
IVecI center,
IVecI startPt,
IVecI midPt,
IVecI endPt,
IVecI normal)
| Method Detail |
|---|
public static int arcDeg()
public static IVec4[] arcCP(IVec center,
IVec normal,
IVec startPt,
double angle)
public static IVec4[] arcCP(IVec center,
IVec startPt,
IVec endPt,
boolean flipArcSide)
public static IVec4[] arcCP(IVec center,
IVec startPt,
IVec midPt,
IVec endPt,
IVec normal)
public static double[] arcKnots(double angle)
public IArc name(java.lang.String nm)
name in class ICurvepublic IArc layer(ILayer l)
IGeometry
layer in class ICurvepublic IArc layer(java.lang.String l)
IGeometry
layer in class ICurvepublic IArc attr(IAttribute at)
IObject
attr in class ICurvepublic IArc hide()
hide in class ICurvepublic IArc show()
show in class ICurvepublic IArc clr(IColor c)
clr in class ICurve
public IArc clr(IColor c,
int alpha)
IObject
clr in class ICurve
public IArc clr(IColor c,
float alpha)
IObject
clr in class ICurve
public IArc clr(IColor c,
double alpha)
IObject
clr in class ICurvepublic IArc clr(java.awt.Color c)
clr in class ICurve
public IArc clr(java.awt.Color c,
int alpha)
clr in class ICurvepublic IArc clr(int gray)
clr in class ICurvepublic IArc clr(float fgray)
clr in class ICurvepublic IArc clr(double dgray)
clr in class ICurve
public IArc clr(int gray,
int alpha)
clr in class ICurve
public IArc clr(float fgray,
float falpha)
clr in class ICurve
public IArc clr(double dgray,
double dalpha)
clr in class ICurve
public IArc clr(int r,
int g,
int b)
clr in class ICurve
public IArc clr(float fr,
float fg,
float fb)
clr in class ICurve
public IArc clr(double dr,
double dg,
double db)
clr in class ICurve
public IArc clr(int r,
int g,
int b,
int a)
clr in class ICurve
public IArc clr(float fr,
float fg,
float fb,
float fa)
clr in class ICurve
public IArc clr(double dr,
double dg,
double db,
double da)
clr in class ICurve
public IArc hsb(float h,
float s,
float b,
float a)
hsb in class ICurve
public IArc hsb(double h,
double s,
double b,
double a)
hsb in class ICurve
public IArc hsb(float h,
float s,
float b)
hsb in class ICurve
public IArc hsb(double h,
double s,
double b)
hsb in class ICurvepublic IArc setColor(java.awt.Color c)
setColor in class ICurve
public IArc setColor(java.awt.Color c,
int alpha)
setColor in class ICurvepublic IArc setColor(int gray)
setColor in class ICurvepublic IArc setColor(float fgray)
setColor in class ICurvepublic IArc setColor(double dgray)
setColor in class ICurve
public IArc setColor(int gray,
int alpha)
setColor in class ICurve
public IArc setColor(float fgray,
float falpha)
setColor in class ICurve
public IArc setColor(double dgray,
double dalpha)
setColor in class ICurve
public IArc setColor(int r,
int g,
int b)
setColor in class ICurve
public IArc setColor(float fr,
float fg,
float fb)
setColor in class ICurve
public IArc setColor(double dr,
double dg,
double db)
setColor in class ICurve
public IArc setColor(int r,
int g,
int b,
int a)
setColor in class ICurve
public IArc setColor(float fr,
float fg,
float fb,
float fa)
setColor in class ICurve
public IArc setColor(double dr,
double dg,
double db,
double da)
setColor in class ICurve
public IArc setHSBColor(float h,
float s,
float b,
float a)
setHSBColor in class ICurve
public IArc setHSBColor(double h,
double s,
double b,
double a)
setHSBColor in class ICurve
public IArc setHSBColor(float h,
float s,
float b)
setHSBColor in class ICurve
public IArc setHSBColor(double h,
double s,
double b)
setHSBColor in class ICurvepublic IArc weight(double w)
weight in class ICurvepublic IArc weight(float w)
weight in class ICurve
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||