public class ICompoundField extends I3DField
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<ICurveFieldGeo> |
curveFields |
java.util.ArrayList<I3DFieldI> |
otherFields |
java.util.ArrayList<IPointFieldGeo> |
pointFields |
java.util.ArrayList<ISurfaceFieldGeo> |
surfaceFields |
targetClasses
alive, duration, interactOverridden, localDynamics, parent, targets, time
Constructor and Description |
---|
ICompoundField() |
Modifier and Type | Method and Description |
---|---|
ICompoundField |
add(I3DFieldI field) |
IVecI |
get(IVecI pt)
get field value at 3D location
|
IVecI |
get(IVecI pt,
IVecI vel)
default field vector ignoreing velocity
|
ICompoundField |
remove(I3DFieldI field) |
applyField, bidirectional, constantIntensity, decay, del, del, field, gauss, gaussian, gaussianDecay, intensity, intensity, linear, linearDecay, noDecay, threshold, threshold
clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, clr, hide, hsb, hsb, hsb, hsb, interact, isTarget, isTargetClass, layer, name, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setColor, setHSBColor, setHSBColor, setHSBColor, setHSBColor, show, target, target, targetClass, targetClass, weight, weight
addDynamics, alive, deletDynamics, deleteDynamics, deleteDynamics, duration, duration, dynamicsNum, getDynamics, initAgent, interact, localDynamics, parent, parent, postinteract, postupdate, preinteract, preupdate, removeTarget, removeTarget, setColor, setColor, setColor, setColor, target, target, targetNum, targets, time, time, update, updateGraphic, updateTarget
addUserData, addUserData, alpha, alphaInt, attr, attr, attr, awtColor, blue, blueInt, brightness, castStringHashMap, clearDynamics, clearGraphics, clr, cp, createGraphic, defaultAttribute, deleteGraphic, dup, getAWTColor, getColor, getGraphic, getGraphic, getParameter, graphicsNum, gray, grayInt, green, greenInt, grey, greyInt, hue, initGraphic, initObject, isValid, isVisible, layer, layer, name, red, redInt, resetGraphic, saturation, server, setColor, setColor, setParameter, setTexture, syncColor, syncGraphic, syncVisibility, syncWeight, texture, userData, userData, userData, userDataNum, visible, weight
public java.util.ArrayList<IPointFieldGeo> pointFields
public java.util.ArrayList<ICurveFieldGeo> curveFields
public java.util.ArrayList<ISurfaceFieldGeo> surfaceFields
public java.util.ArrayList<I3DFieldI> otherFields
public ICompoundField add(I3DFieldI field)
public ICompoundField remove(I3DFieldI field)
public IVecI get(IVecI pt)
I3DFieldI