Uses of Class
net.lenkaspace.creeper.vo.CRVector3d

Packages that use CRVector3d
net.lenkaspace.creeper.model   
net.lenkaspace.creeper.view   
net.lenkaspace.creeper.vo   
 

Uses of CRVector3d in net.lenkaspace.creeper.model
 

Methods in net.lenkaspace.creeper.model that return CRVector3d
 CRVector3d[] CRBaseSituatedModel.getCorners()
          Get coordinates of corners, based on shape and current rotation
 CRVector3d CRBaseDynamicModel.getLookAtVector()
          Get vector that points in front of the situated model
 CRVector3d CRBaseDynamicModel.getOrientationVector()
          Get normalised steering force vector
 CRVector3d CRBaseSituatedModel.getPosition()
           
 CRVector3d CRBaseSituatedModel.getPreviousPosition()
           
 CRVector3d CRBaseSituatedModel.getRelativeVectorTo(CRVector3d vector_)
          Get vector to an object translated into local coordinates, based on middle of own body as pivot
 CRVector3d CRBaseSituatedModel.getRelativeVectorTo(CRVector3d vector_, CRVector3d pivot_)
          Get vector to an object translated into local coordinates
 CRVector3d CRWorld.getSize()
           
 CRVector3d CRBaseSituatedModel.getSize()
           
 CRVector3d CRBaseDynamicModel.getVelocity()
          Get current velocity based on rotation and thrustforce.
 

Methods in net.lenkaspace.creeper.model with parameters of type CRVector3d
 int CRBinWorld.getBinIndexForBinCoordinates(CRVector3d binCoordinates_)
          Get index of a bin based on its bin coordinates
 int CRBinWorld.getBinIndexForPosition(CRVector3d position_)
          Get index of a bin based on a position
 CRVector3d CRBaseSituatedModel.getRelativeVectorTo(CRVector3d vector_)
          Get vector to an object translated into local coordinates, based on middle of own body as pivot
 CRVector3d CRBaseSituatedModel.getRelativeVectorTo(CRVector3d vector_, CRVector3d pivot_)
          Get vector to an object translated into local coordinates
 java.util.ArrayList<CRBaseSituatedModel> CRBinWorld.getRelevantObjectsAroundPosition(CRVector3d position_, double radius_)
          Get all CRBaseSituatedModels that are in a bin around a position.
 boolean CRBaseSituatedModel.isAt(CRVector3d coords_, int extraSpace_)
          Find out whether specific coordinates have been reached by any part of the body
 void CRBaseSituatedModel.rotateVectorInLocalCoordinates(CRVector3d vector_)
          Rotate a vector around own middle
 void CRBaseSituatedModel.setPosition(CRVector3d position_)
           
 void CRWorld.setSize(CRVector3d size_)
           
 void CRBaseSituatedModel.setSize(CRVector3d size_)
           
 

Constructors in net.lenkaspace.creeper.model with parameters of type CRVector3d
CRBaseDynamicModel(int id_, CRVector3d position_, CRVector3d size_, double rotation_, CRBaseSituatedModel.SHAPE shape_, java.lang.String imageFileName_)
          Constructor
CRBaseSituatedModel(int id_, CRVector3d position_, CRVector3d size_, double rotation_, CRBaseSituatedModel.SHAPE shape_, java.lang.String imageFileName_)
          Constructor
CRBinWorld(CRVector3d binSize_, int id_, CRVector3d size_, CRController controller_)
          Constructor
CRWorld(int id_, CRVector3d size_, CRController controller_)
          Constructor.
 

Uses of CRVector3d in net.lenkaspace.creeper.view
 

Methods in net.lenkaspace.creeper.view with parameters of type CRVector3d
 void CRRenderer.centerAtViewPosition(CRVector3d viewPosition_)
           
 void CRRenderer.drawImageAt(java.awt.image.BufferedImage img_, CRVector3d pos_, CRVector3d size_, double rot_, double alpha_, java.awt.Graphics g)
          Draw an image
 void CRRenderer.drawTextAt(CRVector3d pos_, java.lang.String string_, java.awt.Color color_, java.awt.Graphics g)
          Draw text of a specified color
 void CRRenderer.setViewPosition(CRVector3d viewPosition_)
           
 

Uses of CRVector3d in net.lenkaspace.creeper.vo
 

Methods in net.lenkaspace.creeper.vo that return CRVector3d
static CRVector3d CRVector3d.addVectors(CRVector3d vec1, CRVector3d vec2)
           
static CRVector3d CRVector3d.crossProduct(CRVector3d vec1, CRVector3d vec2)
           
 CRVector3d CRVector3d.getInverted()
           
static CRVector3d CRVector3d.invalidVector()
           
static CRVector3d CRVector3d.subtractVectors(CRVector3d vec1, CRVector3d vec2)
           
 

Methods in net.lenkaspace.creeper.vo with parameters of type CRVector3d
 void CRVector3d.addVector(CRVector3d vector_)
           
static CRVector3d CRVector3d.addVectors(CRVector3d vec1, CRVector3d vec2)
           
 int CRVector3d.compareTo(CRVector3d o)
           
 void CRVector3d.copyFrom(CRVector3d anotherVec_)
           
static CRVector3d CRVector3d.crossProduct(CRVector3d vec1, CRVector3d vec2)
           
static double CRVector3d.dotProduct(CRVector3d vec1, CRVector3d vec2)
           
 boolean CRVector3d.equals(CRVector3d anotherVec)
           
static CRVector3d CRVector3d.subtractVectors(CRVector3d vec1, CRVector3d vec2)
           
 void CRVector3d.subtratVector(CRVector3d vector_)
           
 

Constructors in net.lenkaspace.creeper.vo with parameters of type CRVector3d
CRVector3d(CRVector3d anotherVec_)