Definition at line 88 of file UserFunctionObject.java.
Public Member Functions | |
void | addConditional (String tag, Expression expr) |
void | addDepending (Expression E) |
void | addDepInExpressions (String s) |
boolean | canDisplayName () |
boolean | canFix () |
boolean | canKeepClose () |
double | changedBy () |
void | checkConditionals () throws ConstructionException |
void | clearCircleDep () |
void | clearConditionals () |
void | clearParameter () |
int | compare (SortObject o) |
boolean | contains (PointObject p) |
ConstructionObject | copy () |
Enumeration | depending () |
boolean | dependsOn (ConstructionObject o) |
Enumeration | depset (ConstructionObject o1, ConstructionObject o2, ConstructionObject o3) |
Enumeration | depset (ConstructionObject o1, ConstructionObject o2) |
Enumeration | depset (ConstructionObject o1) |
void | discardMV () |
boolean | displays (ZirkelCanvas zc) |
void | dragTo (double x, double y) |
void | drawCenteredLabel (MyGraphics g, String s, ZirkelCanvas zc, double x, double y, double xo, double yo) |
void | drawLabel (MyGraphics g, String s, ZirkelCanvas zc, double x, double y, double vx, double vy, double xo, double yo) |
void | drawLabel (MyGraphics g, String s) |
void | drawPointLabel (MyGraphics g, String s, ZirkelCanvas zc, double x, double y, double vx, double vy, double xo, double yo) |
void | edit (ZirkelCanvas zc) |
boolean | equals (double x, double y) |
boolean | equals (ConstructionObject o) |
double | evaluateF (double x) throws ConstructionException |
double | evaluateF (double x[]) throws ConstructionException |
boolean | fixed () |
String | getAlias () |
Color | getColor () |
int | getColorIndex () |
int | getColorIndex (boolean original) |
int | getColorType () |
int | getColorType (boolean original) |
Expression | getConditional (String tag) |
Construction | getConstruction () |
ConstructionObject[] | getDepArray () |
String | getDescription () |
String | getDisplayText () |
String | getDisplayValue () |
Color | getElementColor () |
String | getElementString () |
String | getElementString (int state) |
String | getEquation () |
String | getEXpos () |
String | getEY () |
String | getEYpos () |
int | getN () |
String | getName () |
int | getNCount () |
boolean | getObtuse () |
String | getSizeDisplay () |
String | getTag () |
String | getText () |
ConstructionObject | getTranslation () |
String | getUnit () |
double | getValue (String var) throws ConstructionException |
double | getValue () throws ConstructionException |
String | getVar () |
MyVector | getVector () |
double | getX () |
double | getY () |
double | getZ () throws ConstructionException |
boolean | hasUnit () |
boolean | haveConditional (String tag) |
boolean | haveConditionals () |
String | helpDisplayNumber (boolean start, double x) |
String | helpDisplayValue (boolean start, double x, String tag) |
boolean | indicated () |
boolean | isBack () |
boolean | isBack (boolean original) |
boolean | isBold () |
boolean | isBreak () |
boolean | isBreakHide () |
boolean | isFilled () |
boolean | isFilledForSelect () |
boolean | isFixed () |
boolean | isFlag () |
boolean | isGotNCount () |
boolean | isHidden () |
boolean | isHidden (boolean original) |
boolean | isHideBreak () |
boolean | isInConstruction () |
boolean | isJobTarget () |
boolean | isKeep () |
boolean | isKeepClose () |
boolean | isLarge () |
boolean | isMainParameter () |
boolean | isParameter () |
boolean | isRekFlag () |
boolean | isSelectable () |
boolean | isSolid () |
boolean | isSolid (boolean original) |
boolean | isSpecialParameter () |
boolean | isStrongSelected () |
boolean | isSuperHidden () |
boolean | isSuperHidden (boolean original) |
boolean | isTarget () |
boolean | labelSelected () |
void | laterBind (Construction c) |
void | laterTranslate (Construction c) |
boolean | locallyLike (ConstructionObject o) |
boolean | maybeTransparent () |
void | move (double x, double y) |
boolean | moveable () |
boolean | mustHide (ZirkelCanvas zc) |
boolean | nearto (int x, int y, boolean ignorefill, ZirkelCanvas zc) |
boolean | nearto (int cc, int rr, ZirkelCanvas zc) |
boolean | onlynearto (int x, int y, ZirkelCanvas zc) |
void | paint (MyGraphics g, ZirkelCanvas zc) |
void | printArgs (XmlWriter xml) |
String | replaceExpressions (String s) |
void | round () |
double | round (double x, double Rounder) |
double | round (double x) |
double | roundDisplay (double x) |
void | save (XmlWriter xml) |
Enumeration | secondaryParams () |
boolean | selected () |
void | setAlias (String s) |
void | setBack (boolean flag) |
void | setBold (boolean bold) |
void | setBreak (boolean flag) |
void | setBreakHide (boolean flag) |
void | setcOffset (double x, double y) |
void | setColor (int index) |
void | setColorType (int type) |
void | setConstruction (Construction c) |
void | setDefaults () |
void | setExpressions (String t, String ey) |
void | setFilled (boolean flag) |
void | setFixed (String o) |
void | setFixed (String x, String y) |
void | setFixed (boolean flag) |
void | setFlag (boolean flag) |
void | setFont (MyGraphics g) |
void | setGotNCount (boolean gotNCount) |
void | setHidden (boolean flag) |
void | setHideBreak (boolean flag) |
void | setInConstruction (boolean flag) |
void | setIndicated (boolean f, boolean showname) |
void | setIndicated (boolean f) |
void | setJobTarget (boolean flag) |
void | setKeep (boolean flag) |
void | setKeepClose (boolean flag) |
void | setKeepClose (double x, double y) |
void | setLabelSelected (boolean flag) |
void | setLarge (boolean large) |
void | setMainParameter () |
void | setName (String n) |
void | setName () |
void | setNameCheck (String n) throws ConstructionException |
void | setNameWithNumber (String n) |
void | setNCount (int count) |
void | setObtuse (boolean flag) |
void | setOffset (int x, int y) |
void | setParameter () |
void | setRekFlag (boolean flag) |
void | setSelectable (boolean flag) |
void | setSelected (boolean flag) |
void | setShowName (boolean f) |
void | setShowValue (boolean f) |
void | setSolid (boolean solid) |
void | setSpecialParameter (boolean flag) |
void | setStrongSelected (boolean flag) |
void | setSuperHidden (boolean flag) |
void | setTarget (boolean flag) |
void | setTargetDefaults () |
void | setText (String s) |
void | setText (String s, boolean user) |
void | setTranslation (ConstructionObject t) |
void | setUnit (String s) |
boolean | showName () |
boolean | showName (boolean original) |
boolean | showValue () |
boolean | showValue (boolean original) |
void | snap (ZirkelCanvas zc) |
void | startDrag (double x, double y) |
boolean | testConditional (String tag) |
boolean | textcontains (int x, int y, ZirkelCanvas zc) |
void | toggleHidden () |
void | translate () |
void | translateConditionals () |
String | translateExpressions (String s) |
void | translateOffset (ZirkelCanvas zc) |
void | updateCircleDep () |
void | updateText () |
UserFunctionObject (Construction c) | |
boolean | valid () |
void | validate () |
boolean | visible (ZirkelCanvas zc) |
double | xcOffset () |
double | ycOffset () |
Static Public Member Functions | |
static PointObject | getPointObject (Expression E) |
static String | text1 (String format, String s1) |
static String | text2 (String format, String s1, String s2) |
static String | text3 (String format, String s1, String s2, String s3) |
static String | text4 (String format, String s1, String s2, String s3, String s4) |
static String | textAny (String format, String ss[]) |
Public Attributes | |
boolean | EditAborted |
boolean | Flag |
boolean | HasZ |
boolean | IsDrawn |
boolean | RekFlag |
boolean | RekValidating = false |
int | Scratch |
boolean | SpecialParameter = false |
double | Value = 1000 |
MyVector | VRek |
Static Public Attributes | |
static final int | DescriptionState = 0 |
static DepList | DL = new DepList() |
static final int | FormulaState = 1 |
static final int | INVISIBLE = 3 |
static final int | NORMAL = 0 |
static final int | SizeState = 2 |
static final int | THICK = 1 |
static final int | THIN = 2 |
Protected Attributes | |
boolean | Back = false |
boolean | Bold = false |
boolean | Break = false |
boolean | BreakHide = false |
Construction | Cn |
int | ColorIndex = 0 |
int | ColorType = 0 |
Vector | Conditionals |
boolean | DisplaysText = false |
Expression | EXpos |
Expression | EYpos |
boolean | Fixed |
boolean | gotNCount = false |
boolean | Hidden = false |
boolean | HideBreak = false |
boolean | inConstruction |
boolean | Indicated = false |
boolean | JobTarget = false |
boolean | Keep = false |
boolean | KeepClose |
boolean | LabelSelected = false |
boolean | Large = false |
boolean | MainParameter |
String | Name = "Generic" |
int | NCount = 0 |
boolean | Obtuse = true |
boolean | Parameter |
boolean | Selectable = true |
boolean | Selected = false |
boolean | ShowIndicatedName = false |
boolean | ShowName = false |
boolean | ShowValue = false |
boolean | Solid = false |
boolean | StrongSelected = false |
boolean | SuperHidden = false |
boolean | Target |
String | Text = "???" |
ConstructionObject | Translation |
double | TX1 |
double | TX2 |
double | TY1 |
double | TY2 |
String | Unit = "" |
boolean | Valid = true |
double | XcOffset = 0.0 |
double | Xpos |
double | YcOffset = 0.0 |
double | Ypos |
Static Protected Attributes | |
static int | Count = 1 |
Package Attributes | |
ExpressionString | AliasES = null |
double | C |
Expression | EY = null |
double | H |
MyVector | MV |
boolean | MVInUse = false |
int | OldColorIndex |
double | oldx |
double | oldy |
double | R |
double | startx |
double | starty |
String | Var [] = {"x"} |
double | W |
double | X [] = {0} |
Static Package Attributes | |
static Count | N = new Count() |