|
|||||||||
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.ICircle
public class ICircle
Circle object. It contains ICircleGeo 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 | |
---|---|
ICircle(double x,
double y,
double z,
double radius)
|
|
ICircle(double x,
double y,
double z,
double radius,
boolean approx)
|
|
ICircle(double x,
double y,
double z,
double xradius,
double yradius)
|
|
ICircle(double x,
double y,
double z,
double xradius,
double yradius,
boolean approx)
|
|
ICircle(ICircleGeo cir)
|
|
ICircle(IServerI s,
double x,
double y,
double z,
double radius)
|
|
ICircle(IServerI s,
double x,
double y,
double z,
double radius,
boolean approx)
|
|
ICircle(IServerI s,
double x,
double y,
double z,
double xradius,
double yradius)
|
|
ICircle(IServerI s,
double x,
double y,
double z,
double xradius,
double yradius,
boolean approx)
|
|
ICircle(IServerI s,
ICircleGeo cir)
|
|
ICircle(IServerI s,
IVecI center,
double radius)
|
|
ICircle(IServerI s,
IVecI center,
double radius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
double xradius,
double yradius)
|
|
ICircle(IServerI s,
IVecI center,
double xradius,
double yradius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IDoubleI radius)
|
|
ICircle(IServerI s,
IVecI center,
IDoubleI radius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IDoubleI xradius,
IDoubleI yradius)
|
|
ICircle(IServerI s,
IVecI center,
IDoubleI xradius,
IDoubleI yradius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
double radius)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
double radius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
double xradius,
double yradius)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
double xradius,
double yradius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IDoubleI radius)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IDoubleI radius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IDoubleI xradius,
IDoubleI yradius)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IDoubleI xradius,
IDoubleI yradius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IVecI xradiusVec,
IVecI yradiusVec)
|
|
ICircle(IServerI s,
IVecI center,
IVecI xradiusVec,
IVecI yradiusVec,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IVecI rollDir,
double radius)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IVecI rollDir,
double radius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IVecI rollDir,
double xradius,
double yradius)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IVecI rollDir,
double xradius,
double yradius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IVecI rollDir,
IDoubleI radius)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IVecI rollDir,
IDoubleI radius,
boolean approx)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IVecI rollDir,
IDoubleI xradius,
IDoubleI yradius)
|
|
ICircle(IServerI s,
IVecI center,
IVecI normal,
IVecI rollDir,
IDoubleI xradius,
IDoubleI yradius,
boolean approx)
|
|
ICircle(IVecI center,
double radius)
|
|
ICircle(IVecI center,
double radius,
boolean approx)
|
|
ICircle(IVecI center,
double xradius,
double yradius)
|
|
ICircle(IVecI center,
double xradius,
double yradius,
boolean approx)
|
|
ICircle(IVecI center,
IDoubleI radius)
|
|
ICircle(IVecI center,
IDoubleI radius,
boolean approx)
|
|
ICircle(IVecI center,
IDoubleI xradius,
IDoubleI yradius)
|
|
ICircle(IVecI center,
IDoubleI xradius,
IDoubleI yradius,
boolean approx)
|
|
ICircle(IVecI center,
IVecI normal,
double radius)
|
|
ICircle(IVecI center,
IVecI normal,
double radius,
boolean approx)
|
|
ICircle(IVecI center,
IVecI normal,
double xradius,
double yradius)
|
|
ICircle(IVecI center,
IVecI normal,
double xradius,
double yradius,
boolean approx)
|
|
ICircle(IVecI center,
IVecI normal,
IDoubleI radius)
|
|
ICircle(IVecI center,
IVecI normal,
IDoubleI radius,
boolean approx)
|
|
ICircle(IVecI center,
IVecI normal,
IDoubleI xradius,
IDoubleI yradius)
|
|
ICircle(IVecI center,
IVecI normal,
IDoubleI xradius,
IDoubleI yradius,
boolean approx)
|
|
ICircle(IVecI center,
IVecI xradiusVec,
IVecI yradiusVec)
|
|
ICircle(IVecI center,
IVecI xradiusVec,
IVecI yradiusVec,
boolean approx)
|
|
ICircle(IVecI center,
IVecI normal,
IVecI rollDir,
double radius)
|
|
ICircle(IVecI center,
IVecI normal,
IVecI rollDir,
double radius,
boolean approx)
|
|
ICircle(IVecI center,
IVecI normal,
IVecI rollDir,
double xradius,
double yradius)
|
|
ICircle(IVecI center,
IVecI normal,
IVecI rollDir,
double xradius,
double yradius,
boolean approx)
|
|
ICircle(IVecI center,
IVecI normal,
IVecI rollDir,
IDoubleI radius)
|
|
ICircle(IVecI center,
IVecI normal,
IVecI rollDir,
IDoubleI radius,
boolean approx)
|
|
ICircle(IVecI center,
IVecI normal,
IVecI rollDir,
IDoubleI xradius,
IDoubleI yradius)
|
|
ICircle(IVecI center,
IVecI normal,
IVecI rollDir,
IDoubleI xradius,
IDoubleI yradius,
boolean approx)
|
Method Summary | |
---|---|
static IVec4[] |
circleCP(IVec center,
double radius)
|
static IVec4[] |
circleCP(IVec center,
IVec normal,
double radius)
|
static IVec4[] |
circleCP(IVec center,
IVec normal,
IVec rollDir,
double radius)
|
static IVec4[] |
circleCP(IVec center,
IVec normal,
IVec rollDir,
double xradius,
double yradius)
|
static IVec[] |
circleCPApprox(IVec center,
IVec normal,
IVec rollDir,
double xradius,
double yradius)
|
static int |
circleDeg()
|
static double[] |
circleKnots()
|
static ICircle |
circumcircle(IServer s,
IVecI pt1,
IVecI pt2,
IVecI pt3)
|
static ICircle |
circumcircle(IVecI pt1,
IVecI pt2,
IVecI pt3)
|
ICircle |
clr(java.awt.Color c)
|
ICircle |
clr(java.awt.Color c,
int alpha)
|
ICircle |
clr(double dgray)
|
ICircle |
clr(double dgray,
double dalpha)
|
ICircle |
clr(double dr,
double dg,
double db)
|
ICircle |
clr(double dr,
double dg,
double db,
double da)
|
ICircle |
clr(float fgray)
|
ICircle |
clr(float fgray,
float falpha)
|
ICircle |
clr(float fr,
float fg,
float fb)
|
ICircle |
clr(float fr,
float fg,
float fb,
float fa)
|
ICircle |
clr(IColor c)
|
ICircle |
clr(IColor c,
double alpha)
to set color, with alpha value overwritten |
ICircle |
clr(IColor c,
float alpha)
to set color, with alpha value overwritten |
ICircle |
clr(IColor c,
int alpha)
to set color, with alpha value overwritten |
ICircle |
clr(int gray)
|
ICircle |
clr(int gray,
int alpha)
|
ICircle |
clr(int r,
int g,
int b)
|
ICircle |
clr(int r,
int g,
int b,
int a)
|
ICircle |
hide()
|
ICircle |
hsb(double h,
double s,
double b)
|
ICircle |
hsb(double h,
double s,
double b,
double a)
|
ICircle |
hsb(float h,
float s,
float b)
|
ICircle |
hsb(float h,
float s,
float b,
float a)
|
ICircle |
layer(ILayer l)
Set layer by ILayer object |
ICircle |
name(java.lang.String nm)
IObject methods |
static IVec4[] |
ovalCP(IVec center,
IVec xaxis,
IVec yaxis)
|
static IVec[] |
ovalCPApprox(IVec center,
IVec xaxis,
IVec yaxis)
|
ICircle |
setColor(java.awt.Color c)
|
ICircle |
setColor(java.awt.Color c,
int alpha)
|
ICircle |
setColor(double dgray)
|
ICircle |
setColor(double dgray,
double dalpha)
|
ICircle |
setColor(double dr,
double dg,
double db)
|
ICircle |
setColor(double dr,
double dg,
double db,
double da)
|
ICircle |
setColor(float fgray)
|
ICircle |
setColor(float fgray,
float falpha)
|
ICircle |
setColor(float fr,
float fg,
float fb)
|
ICircle |
setColor(float fr,
float fg,
float fb,
float fa)
|
ICircle |
setColor(int gray)
|
ICircle |
setColor(int gray,
int alpha)
|
ICircle |
setColor(int r,
int g,
int b)
|
ICircle |
setColor(int r,
int g,
int b,
int a)
|
ICircle |
setHSBColor(double h,
double s,
double b)
|
ICircle |
setHSBColor(double h,
double s,
double b,
double a)
|
ICircle |
setHSBColor(float h,
float s,
float b)
|
ICircle |
setHSBColor(float h,
float s,
float b,
float a)
|
ICircle |
show()
|
ICircle |
weight(double w)
|
ICircle |
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 ICircle(IVecI center, IVecI normal, IDoubleI radius)
public ICircle(IVecI center, IVecI normal, double radius)
public ICircle(IVecI center, IDoubleI radius)
public ICircle(IVecI center, double radius)
public ICircle(double x, double y, double z, double radius)
public ICircle(IVecI center, IVecI normal, IDoubleI xradius, IDoubleI yradius)
public ICircle(IVecI center, IVecI normal, double xradius, double yradius)
public ICircle(IVecI center, IDoubleI xradius, IDoubleI yradius)
public ICircle(IVecI center, double xradius, double yradius)
public ICircle(double x, double y, double z, double xradius, double yradius)
public ICircle(IVecI center, IVecI normal, IVecI rollDir, double radius)
public ICircle(IVecI center, IVecI normal, IVecI rollDir, IDoubleI radius)
public ICircle(IVecI center, IVecI normal, IVecI rollDir, double xradius, double yradius)
public ICircle(IVecI center, IVecI normal, IVecI rollDir, IDoubleI xradius, IDoubleI yradius)
public ICircle(IVecI center, IVecI xradiusVec, IVecI yradiusVec)
public ICircle(IVecI center, IVecI normal, IDoubleI radius, boolean approx)
public ICircle(IVecI center, IVecI normal, double radius, boolean approx)
public ICircle(IVecI center, IDoubleI radius, boolean approx)
public ICircle(IVecI center, double radius, boolean approx)
public ICircle(double x, double y, double z, double radius, boolean approx)
public ICircle(IVecI center, IVecI normal, double xradius, double yradius, boolean approx)
public ICircle(IVecI center, IVecI normal, IDoubleI xradius, IDoubleI yradius, boolean approx)
public ICircle(IVecI center, double xradius, double yradius, boolean approx)
public ICircle(IVecI center, IDoubleI xradius, IDoubleI yradius, boolean approx)
public ICircle(double x, double y, double z, double xradius, double yradius, boolean approx)
public ICircle(IVecI center, IVecI normal, IVecI rollDir, double radius, boolean approx)
public ICircle(IVecI center, IVecI normal, IVecI rollDir, IDoubleI radius, boolean approx)
public ICircle(IVecI center, IVecI normal, IVecI rollDir, double xradius, double yradius, boolean approx)
public ICircle(IVecI center, IVecI normal, IVecI rollDir, IDoubleI xradius, IDoubleI yradius, boolean approx)
public ICircle(IVecI center, IVecI xradiusVec, IVecI yradiusVec, boolean approx)
public ICircle(ICircleGeo cir)
public ICircle(IServerI s, IVecI center, IVecI normal, IDoubleI radius)
public ICircle(IServerI s, IVecI center, IVecI normal, double radius)
public ICircle(IServerI s, IVecI center, IDoubleI radius)
public ICircle(IServerI s, IVecI center, double radius)
public ICircle(IServerI s, double x, double y, double z, double radius)
public ICircle(IServerI s, IVecI center, IVecI normal, IDoubleI xradius, IDoubleI yradius)
public ICircle(IServerI s, IVecI center, IVecI normal, double xradius, double yradius)
public ICircle(IServerI s, IVecI center, IDoubleI xradius, IDoubleI yradius)
public ICircle(IServerI s, IVecI center, double xradius, double yradius)
public ICircle(IServerI s, double x, double y, double z, double xradius, double yradius)
public ICircle(IServerI s, IVecI center, IVecI normal, IVecI rollDir, double radius)
public ICircle(IServerI s, IVecI center, IVecI normal, IVecI rollDir, IDoubleI radius)
public ICircle(IServerI s, IVecI center, IVecI normal, IVecI rollDir, double xradius, double yradius)
public ICircle(IServerI s, IVecI center, IVecI normal, IVecI rollDir, IDoubleI xradius, IDoubleI yradius)
public ICircle(IServerI s, IVecI center, IVecI xradiusVec, IVecI yradiusVec)
public ICircle(IServerI s, IVecI center, IVecI normal, IDoubleI radius, boolean approx)
public ICircle(IServerI s, IVecI center, IVecI normal, double radius, boolean approx)
public ICircle(IServerI s, IVecI center, IDoubleI radius, boolean approx)
public ICircle(IServerI s, IVecI center, double radius, boolean approx)
public ICircle(IServerI s, double x, double y, double z, double radius, boolean approx)
public ICircle(IServerI s, IVecI center, IVecI normal, double xradius, double yradius, boolean approx)
public ICircle(IServerI s, IVecI center, IVecI normal, IDoubleI xradius, IDoubleI yradius, boolean approx)
public ICircle(IServerI s, IVecI center, double xradius, double yradius, boolean approx)
public ICircle(IServerI s, IVecI center, IDoubleI xradius, IDoubleI yradius, boolean approx)
public ICircle(IServerI s, double x, double y, double z, double xradius, double yradius, boolean approx)
public ICircle(IServerI s, IVecI center, IVecI normal, IVecI rollDir, double radius, boolean approx)
public ICircle(IServerI s, IVecI center, IVecI normal, IVecI rollDir, IDoubleI radius, boolean approx)
public ICircle(IServerI s, IVecI center, IVecI normal, IVecI rollDir, double xradius, double yradius, boolean approx)
public ICircle(IServerI s, IVecI center, IVecI normal, IVecI rollDir, IDoubleI xradius, IDoubleI yradius, boolean approx)
public ICircle(IServerI s, IVecI center, IVecI xradiusVec, IVecI yradiusVec, boolean approx)
public ICircle(IServerI s, ICircleGeo cir)
Method Detail |
---|
public static int circleDeg()
public static double[] circleKnots()
public static IVec4[] circleCP(IVec center, double radius)
public static IVec4[] circleCP(IVec center, IVec normal, double radius)
public static IVec4[] circleCP(IVec center, IVec normal, IVec rollDir, double radius)
public static IVec4[] circleCP(IVec center, IVec normal, IVec rollDir, double xradius, double yradius)
public static IVec4[] ovalCP(IVec center, IVec xaxis, IVec yaxis)
public static IVec[] circleCPApprox(IVec center, IVec normal, IVec rollDir, double xradius, double yradius)
public static IVec[] ovalCPApprox(IVec center, IVec xaxis, IVec yaxis)
public static ICircle circumcircle(IVecI pt1, IVecI pt2, IVecI pt3)
public static ICircle circumcircle(IServer s, IVecI pt1, IVecI pt2, IVecI pt3)
public ICircle name(java.lang.String nm)
ICurve
name
in class ICurve
public ICircle layer(ILayer l)
IGeometry
layer
in class ICurve
public ICircle hide()
hide
in class ICurve
public ICircle show()
show
in class ICurve
public ICircle clr(IColor c)
clr
in class ICurve
public ICircle clr(IColor c, int alpha)
IObject
clr
in class ICurve
public ICircle clr(IColor c, float alpha)
IObject
clr
in class ICurve
public ICircle clr(IColor c, double alpha)
IObject
clr
in class ICurve
public ICircle clr(java.awt.Color c)
clr
in class ICurve
public ICircle clr(java.awt.Color c, int alpha)
clr
in class ICurve
public ICircle clr(int gray)
clr
in class ICurve
public ICircle clr(float fgray)
clr
in class ICurve
public ICircle clr(double dgray)
clr
in class ICurve
public ICircle clr(int gray, int alpha)
clr
in class ICurve
public ICircle clr(float fgray, float falpha)
clr
in class ICurve
public ICircle clr(double dgray, double dalpha)
clr
in class ICurve
public ICircle clr(int r, int g, int b)
clr
in class ICurve
public ICircle clr(float fr, float fg, float fb)
clr
in class ICurve
public ICircle clr(double dr, double dg, double db)
clr
in class ICurve
public ICircle clr(int r, int g, int b, int a)
clr
in class ICurve
public ICircle clr(float fr, float fg, float fb, float fa)
clr
in class ICurve
public ICircle clr(double dr, double dg, double db, double da)
clr
in class ICurve
public ICircle hsb(float h, float s, float b, float a)
hsb
in class ICurve
public ICircle hsb(double h, double s, double b, double a)
hsb
in class ICurve
public ICircle hsb(float h, float s, float b)
hsb
in class ICurve
public ICircle hsb(double h, double s, double b)
hsb
in class ICurve
public ICircle setColor(java.awt.Color c)
setColor
in class ICurve
public ICircle setColor(java.awt.Color c, int alpha)
setColor
in class ICurve
public ICircle setColor(int gray)
setColor
in class ICurve
public ICircle setColor(float fgray)
setColor
in class ICurve
public ICircle setColor(double dgray)
setColor
in class ICurve
public ICircle setColor(int gray, int alpha)
setColor
in class ICurve
public ICircle setColor(float fgray, float falpha)
setColor
in class ICurve
public ICircle setColor(double dgray, double dalpha)
setColor
in class ICurve
public ICircle setColor(int r, int g, int b)
setColor
in class ICurve
public ICircle setColor(float fr, float fg, float fb)
setColor
in class ICurve
public ICircle setColor(double dr, double dg, double db)
setColor
in class ICurve
public ICircle setColor(int r, int g, int b, int a)
setColor
in class ICurve
public ICircle setColor(float fr, float fg, float fb, float fa)
setColor
in class ICurve
public ICircle setColor(double dr, double dg, double db, double da)
setColor
in class ICurve
public ICircle setHSBColor(float h, float s, float b, float a)
setHSBColor
in class ICurve
public ICircle setHSBColor(double h, double s, double b, double a)
setHSBColor
in class ICurve
public ICircle setHSBColor(float h, float s, float b)
setHSBColor
in class ICurve
public ICircle setHSBColor(double h, double s, double b)
setHSBColor
in class ICurve
public ICircle weight(double w)
weight
in class ICurve
public ICircle weight(float w)
weight
in class ICurve
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |