uk.ac.ed.simulator_pdb.model
Class SimSubParticle

java.lang.Object
  extended byuk.ac.ed.simulator_pdb.model.SimSubParticle

public class SimSubParticle
extends java.lang.Object

User: nix Date: Jul 26, 2004 Time: 7:08:42 PM To change this template use Options | File TemplateBuilderModel.


Field Summary
static javax.vecmath.Quat4d DEFAULT_ORIENTATION
           
static javax.vecmath.Vector3d DEFAULT_POSITION
           
 
Constructor Summary
SimSubParticle(SimParticleTemplate template)
           
SimSubParticle(SimParticleTemplate template, javax.vecmath.Vector3d position, javax.vecmath.Quat4d orientation)
           
 
Method Summary
 javax.vecmath.Quat4d getOrientation()
           
 SimObjectTemplate getParent()
           
 javax.vecmath.Vector3d getPosition()
           
 SimParticleTemplate getTemplate()
           
 void setOrientation(javax.vecmath.Quat4d orientation)
           
 void setParent(SimObjectTemplate parent)
           
 void setPosition(javax.vecmath.Vector3d position)
           
 void setPositionRelativeToCOM(javax.vecmath.Vector3d position)
           
 void setTemplate(SimParticleTemplate template)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_POSITION

public static final javax.vecmath.Vector3d DEFAULT_POSITION

DEFAULT_ORIENTATION

public static final javax.vecmath.Quat4d DEFAULT_ORIENTATION
Constructor Detail

SimSubParticle

public SimSubParticle(SimParticleTemplate template)

SimSubParticle

public SimSubParticle(SimParticleTemplate template,
                      javax.vecmath.Vector3d position,
                      javax.vecmath.Quat4d orientation)
Method Detail

toString

public java.lang.String toString()

getTemplate

public SimParticleTemplate getTemplate()

setTemplate

public void setTemplate(SimParticleTemplate template)

getPosition

public javax.vecmath.Vector3d getPosition()

setPosition

public void setPosition(javax.vecmath.Vector3d position)

setPositionRelativeToCOM

public void setPositionRelativeToCOM(javax.vecmath.Vector3d position)

getOrientation

public javax.vecmath.Quat4d getOrientation()

setOrientation

public void setOrientation(javax.vecmath.Quat4d orientation)

getParent

public SimObjectTemplate getParent()

setParent

public void setParent(SimObjectTemplate parent)