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 |
targetClassesalive, 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, thresholdclr, 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, weightaddDynamics, 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, updateTargetaddUserData, 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, weightpublic 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