rcs.posemath
Class PM_CIRCLE

java.lang.Object
  extended by rcs.posemath.PM_CIRCLE
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class PM_CIRCLE
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

See Also:
Serialized Form

Field Summary
 double angle
           
 PM_CARTESIAN center
           
 PM_CARTESIAN normal
           
 double radius
           
 PM_CARTESIAN rHelix
           
 PM_CARTESIAN rPerp
           
 PM_CARTESIAN rTan
           
 double spiral
           
 
Constructor Summary
PM_CIRCLE()
           
 
Method Summary
 PM_CIRCLE clone()
           
 double getAngle()
           
 PM_CARTESIAN getCenter()
           
 PM_CARTESIAN getNormal()
           
 double getRadius()
           
 PM_CARTESIAN getrHelix()
           
 PM_CARTESIAN getrPerp()
           
 PM_CARTESIAN getrTan()
           
 double getSpiral()
           
 void setAngle(double angle)
           
 void setCenter(PM_CARTESIAN center)
           
 void setNormal(PM_CARTESIAN normal)
           
 void setRadius(double radius)
           
 void setrHelix(PM_CARTESIAN rHelix)
           
 void setrPerp(PM_CARTESIAN rPerp)
           
 void setrTan(PM_CARTESIAN rTan)
           
 void setSpiral(double spiral)
           
 java.lang.String toString()
           
 void update(NMLFormatConverter nml_fc)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

center

public PM_CARTESIAN center

normal

public PM_CARTESIAN normal

rTan

public PM_CARTESIAN rTan

rPerp

public PM_CARTESIAN rPerp

rHelix

public PM_CARTESIAN rHelix

radius

public double radius

angle

public double angle

spiral

public double spiral
Constructor Detail

PM_CIRCLE

public PM_CIRCLE()
Method Detail

update

public void update(NMLFormatConverter nml_fc)

getCenter

public PM_CARTESIAN getCenter()
Returns:
the center

setCenter

public void setCenter(PM_CARTESIAN center)
Parameters:
center - the center to set

getNormal

public PM_CARTESIAN getNormal()
Returns:
the normal

setNormal

public void setNormal(PM_CARTESIAN normal)
Parameters:
normal - the normal to set

getrTan

public PM_CARTESIAN getrTan()
Returns:
the rTan

setrTan

public void setrTan(PM_CARTESIAN rTan)
Parameters:
rTan - the rTan to set

getrPerp

public PM_CARTESIAN getrPerp()
Returns:
the rPerp

setrPerp

public void setrPerp(PM_CARTESIAN rPerp)
Parameters:
rPerp - the rPerp to set

getrHelix

public PM_CARTESIAN getrHelix()
Returns:
the rHelix

setrHelix

public void setrHelix(PM_CARTESIAN rHelix)
Parameters:
rHelix - the rHelix to set

getRadius

public double getRadius()
Returns:
the radius

setRadius

public void setRadius(double radius)
Parameters:
radius - the radius to set

getAngle

public double getAngle()
Returns:
the angle

setAngle

public void setAngle(double angle)
Parameters:
angle - the angle to set

getSpiral

public double getSpiral()
Returns:
the spiral

setSpiral

public void setSpiral(double spiral)
Parameters:
spiral - the spiral to set

clone

public PM_CIRCLE clone()
Overrides:
clone in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object