Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## igeo
Interface I3DFieldI

All Superinterfaces:
  IFieldI

All Known Implementing Classes:
  I3DField, IAttractor, IAttractorGeo, ICompoundField, ICurveAttractorField, ICurveAttractorField.ICurveAttractorFieldGeo, ICurveCurlField, ICurveCurlField.ICurveCurlFieldGeo, ICurveFieldGeo, ICurvePositionField, ICurvePositionField.ICurvePositionFieldGeo, ICurveTangentField, ICurveTangentField.ICurveTangentFieldGeo, IGravity, IPointCurlField, IPointCurlFieldGeo, IPointFieldGeo, ISurfaceFieldGeo, ISurfaceNormalField, ISurfaceNormalField.ISurfaceNormalFieldGeo, ISurfacePositionField, ISurfacePositionField.ISurfacePositionFieldGeo, ISurfaceSlopeField, ISurfaceSlopeField.ISurfaceSlopeFieldGeo, ISurfaceUTangentField, ISurfaceUTangentField.ISurfaceUTangentFieldGeo, ISurfaceVTangentField, ISurfaceVTangentField.ISurfaceVTangentFieldGeo

    public interface I3DFieldI

extends IFieldI

abstract field function

Author:
  Satoru Sugihara

Method Summary
`IVecI` | `get(IVecI pos)` get field value at 3D location
`IVecI` | `get(IVecI pos, IVecI vel)` get field value at 3D location with velocity

Methods inherited from interface igeo.IFieldI
`bidirectional, constantIntensity, del, gauss, gaussian, gaussianDecay, intensity, intensity, linear, linearDecay, noDecay, threshold, threshold`

Method Detail

### get

    IVecI get(IVecI pos)

  get field value at 3D location

  Specified by:
    `get` in interface `IFieldI`

### get

    IVecI get(IVecI pos,
              IVecI vel)

  get field value at 3D location with velocity

  Specified by:
    `get` in interface `IFieldI`

Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD