org.opensourcephysics.display3d.core
Interface ElementSpring

All Superinterfaces:
Element, InteractionSource
All Known Implementing Classes:
ElementSpring

public interface ElementSpring
extends Element

Title: ElementSpring

Description: A 3D spring.

Version:
March 2005
Author:
Francisco Esquembre

Nested Class Summary
static class ElementSpring.Loader
           
 
Field Summary
 
Fields inherited from interface org.opensourcephysics.display3d.core.Element
TARGET_POSITION, TARGET_SIZE
 
Method Summary
 double getRadius()
          Gets the radius of the spring.
 void setRadius(double radius)
          Sets the radius of the spring.
 
Methods inherited from interface org.opensourcephysics.display3d.core.Element
getDrawingPanel3D, getName, getSizeX, getSizeY, getSizeZ, getStyle, getTransformation, getX, getY, getZ, isVisible, loadUnmutableObjects, setName, setSizeX, setSizeXYZ, setSizeXYZ, setSizeY, setSizeZ, setTransformation, setVisible, setX, setXYZ, setXYZ, setY, setZ, toBodyFrame, toSpaceFrame
 
Methods inherited from interface org.opensourcephysics.display3d.core.interaction.InteractionSource
addInteractionListener, getInteractionTarget, removeInteractionListener
 

Method Detail

setRadius

void setRadius(double radius)
Sets the radius of the spring.

Parameters:
radius - the radius of the spring (normal to its direction)

getRadius

double getRadius()
Gets the radius of the spring.