uk.ac.ed.simulator_pdb.model
Class SimCluster
java.lang.Object
uk.ac.ed.simulator_pdb.model.SimCluster
- public class SimCluster
- extends java.lang.Object
User: nix Date: May 10, 2004 Time: 1:15:44 PM To change this template use Options | File
TemplateBuilderModel.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SimCluster
public SimCluster(SimObject object)
setId
public void setId(java.lang.String i)
getId
public java.lang.String getId()
getObjects
public SimObject[] getObjects()
getObject
public SimObject getObject()
getNumberOfObjects
public int getNumberOfObjects()
getParticles
public SimParticle[] getParticles()
getCentreOfMass
public javax.vecmath.Vector3d getCentreOfMass()
setCentreOfMass
public void setCentreOfMass(javax.vecmath.Vector3d centre_of_mass)
getOrientation
public javax.vecmath.Quat4d getOrientation()
setOrientation
public void setOrientation(javax.vecmath.Matrix3d orientation)
getTransformationMatrix
public javax.vecmath.Matrix4d getTransformationMatrix()
getInverseTransformationMatrix
public javax.vecmath.Matrix4d getInverseTransformationMatrix()
setTransformationMatrix
public void setTransformationMatrix(javax.vecmath.Matrix4d transformation)
getDisplacment
public double getDisplacment()
setDisplacment
public void setDisplacment(double displacment)
getEnergy
public double getEnergy()
setEnergy
public void setEnergy(double energy)
getMass
public double getMass()
getRadius
public double getRadius()
toString
public java.lang.String toString()
addObject
protected void addObject(SimObject object)
removeObject
protected void removeObject(SimObject object)