simulations.objects
Class LineCurrent
java.lang.Object
simulations.objects.BaseObject
simulations.objects.LineCurrent
- public class LineCurrent
- extends BaseObject
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Bfactor
protected static double Bfactor
i
public double i
radius
public double radius
p
public Vec3 p
LineCurrent
public LineCurrent(double i,
Vec3 p,
double radius)
LineCurrent
public LineCurrent(double i,
Vec3 p)
Efield
public Vec3 Efield(Vec3 x,
Vec3 E)
- Description copied from class:
BaseObject
- Sets 'E' to the value of the electric field at 'x'. 'x' is not modified.
Returns: resulting 'E'
- Specified by:
Efield
in class BaseObject
- Parameters:
x
- the position of the observerE
- the electric field at the observer's position
- Returns:
- E the electric field at the observer's position
Bfield
public Vec3 Bfield(Vec3 x,
Vec3 B)
- Description copied from class:
BaseObject
- Sets 'B' to the value of the magnetic field at 'x'. 'x' is not modified.
Returns: resulting 'B'.
* @param x the position of the observer
- Specified by:
Bfield
in class BaseObject
- Parameters:
B
- the magnetic field at the observer's position
- Returns:
- B the magnetic field at the observer's position
toString
public java.lang.String toString()