|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Vector3D | |
---|---|
org.simtk.geometry3d | |
org.simtk.molecularstructure | |
org.simtk.molecularstructure.atom | |
org.simtk.molecularstructure.nucleicacid |
Uses of Vector3D in org.simtk.geometry3d |
---|
Subinterfaces of Vector3D in org.simtk.geometry3d | |
---|---|
interface |
MutableVector3D
|
Classes in org.simtk.geometry3d that implement Vector3D | |
---|---|
class |
Vector3DClass
|
class |
Vector3DFloatArrayWrapper
|
Fields in org.simtk.geometry3d declared as Vector3D | |
---|---|
Vector3D |
Line3D.direction
|
Vector3D |
Line3D.origin
|
static Vector3D |
Vector3DClass.X_AXIS
|
static Vector3D |
Vector3DClass.Y_AXIS
|
static Vector3D |
Vector3DClass.Z_AXIS
|
Methods in org.simtk.geometry3d that return Vector3D | |
---|---|
static Vector3D |
Vector3DClass.centroid(java.util.Collection<Vector3D> bagOfPoints)
Compute the centroid or mean point |
static Vector3D |
Vector3DClass.centroid(Vector3D[] coordinates,
double[] weights)
|
Vector3D |
Vector2DClass.cross(Vector2D v2)
|
Vector3D |
Vector2D.cross(Vector2D v2)
|
Vector3D |
Vector3DClass.cross(Vector3D v2)
|
Vector3D |
Vector3D.cross(Vector3D v2)
|
Vector3D |
MassBodyClass.getCenterOfMass()
|
Vector3D |
MassBody.getCenterOfMass()
|
Vector3D |
Line3D.getClosestPoint(Vector3D v)
|
Vector3D |
Matrix3DClass.getColumn(int j)
|
Vector3D |
Matrix3D.getColumn(int j)
|
Vector3D |
Matrix3DClass.getDiagonal()
|
Vector3D |
Matrix3D.getDiagonal()
|
Vector3D |
Line3D.getDirection()
|
Vector3D |
Cylinder.getHead()
|
Vector3D |
Cylinder.getMidpoint()
|
Vector3D |
Plane3D.getNormal()
|
Vector3D |
Line3D.getOrigin()
|
Vector3D |
Matrix3DClass.getRow(int i)
|
Vector3D |
Matrix3D.getRow(int i)
|
Vector3D |
Cylinder.getTail()
|
Vector3D |
HomogeneousTransformClass.getTranslation()
|
Vector3D |
HomogeneousTransform.getTranslation()
|
Vector3D |
Vector3DClass.minus(MathVector v2)
|
Vector3D |
Vector3D.minus(MathVector v2)
|
Vector3D |
Vector3DClass.plus(MathVector v2)
|
Vector3D |
Vector3D.plus(MathVector v2)
|
Vector3D |
Vector3DClass.rotate(Vector3D axis,
double angle)
|
Vector3D |
Vector3D.rotate(Vector3D axis,
double angle)
|
Vector3D |
Vector3DClass.times(double s)
|
Vector3D |
Vector3D.times(double s)
|
Vector3D |
Matrix3DClass.times(MathVector v)
|
Vector3D |
Matrix3D.times(MathVector v)
|
Vector3D |
HomogeneousTransformClass.times(Vector3D v)
|
Vector3D |
HomogeneousTransform.times(Vector3D v)
|
Vector3D |
Vector3DClass.unit()
|
Vector3D |
Vector3D.unit()
|
Methods in org.simtk.geometry3d that return types with arguments of type Vector3D | |
---|---|
java.util.Collection<Vector3D> |
Hash3D.neighborKeys(Vector3D position,
double radius)
Find positions of all objects within a specified radius of a specified point. |
Methods in org.simtk.geometry3d with parameters of type Vector3D | |
---|---|
static Matrix3D |
Matrix3DClass.axisAngle(Vector3D axis,
double angle)
|
static Plane3D |
Plane3D.bestPlane3D(Vector3D[] coordinates,
double[] weights)
|
static Vector3D |
Vector3DClass.centroid(Vector3D[] coordinates,
double[] weights)
|
Vector3D |
Vector3DClass.cross(Vector3D v2)
|
Vector3D |
Vector3D.cross(Vector3D v2)
|
double |
Plane3D.distance(Vector3D p)
Distance between a point and a plane |
V |
Hash3D.getClosest(Vector3D position,
double radius)
Return the closest object to a particular position If no object is within the specified radius, return null. |
Vector3D |
Line3D.getClosestPoint(Vector3D v)
|
protected void |
Vector3DClass.initialize(Vector3D v2)
|
static HomogeneousTransform |
Superposition.kabsch78(Vector3D[] v1,
Vector3D[] v2,
double[] weights)
Return a transformation that can place one set of vectors onto another while minimizing the least-squares distance between the corresponding points. |
static HomogeneousTransform |
Superposition.kabsch78(Vector3D[] v1,
Vector3D[] v2,
double[] weights)
Return a transformation that can place one set of vectors onto another while minimizing the least-squares distance between the corresponding points. |
java.util.Collection<Vector3D> |
Hash3D.neighborKeys(Vector3D position,
double radius)
Find positions of all objects within a specified radius of a specified point. |
java.util.Collection<V> |
Hash3D.neighborValues(Vector3D position,
double radius)
Find all objects within a specified radius of a specified point This method has constant asymptotic time complexity. |
V |
Hash3D.put(Vector3D position,
V object)
Inserts an object into the data structure at a particular position. |
java.lang.Object |
Hash3D.remove(Vector3D vec)
Remove the object at a particular position |
Vector3D |
Vector3DClass.rotate(Vector3D axis,
double angle)
|
Vector3D |
Vector3D.rotate(Vector3D axis,
double angle)
|
void |
MutableHomogeneousTransform.setTranslation(Vector3D t)
|
void |
HomogeneousTransformClass.setTranslation(Vector3D t)
|
Vector3D |
HomogeneousTransformClass.times(Vector3D v)
|
Vector3D |
HomogeneousTransform.times(Vector3D v)
|
Method parameters in org.simtk.geometry3d with type arguments of type Vector3D | |
---|---|
static Line3D |
Line3D.bestLine3D(java.util.Vector<Vector3D> bagOfPoints)
|
static Plane3D |
Plane3D.bestPlane3D(java.util.Collection<Vector3D> bagOfPoints)
Create a plane that minimizes the sum of squared distances to a set of points |
static Vector3D |
Vector3DClass.centroid(java.util.Collection<Vector3D> bagOfPoints)
Compute the centroid or mean point |
Constructors in org.simtk.geometry3d with parameters of type Vector3D | |
---|---|
Cylinder(Vector3D hd,
Vector3D tl,
double rd)
|
|
Line3D(Vector3D d,
Vector3D o)
|
|
SemiCylinder(Vector3D head,
Vector3D tail,
double radius,
Vector3DClass normalArg)
|
Uses of Vector3D in org.simtk.molecularstructure |
---|
Methods in org.simtk.molecularstructure that return Vector3D | |
---|---|
Vector3D |
ResidueClass.getBackbonePosition()
Return preferred location of backbone trace in molecular representations |
Vector3D |
Residue.getBackbonePosition()
|
Vector3D |
MoleculeCollection.getCenterOfMass()
|
Vector3D |
MolecularClass.getCenterOfMass()
|
Vector3D |
ResidueClass.getSideChainPosition()
|
Vector3D |
Residue.getSideChainPosition()
|
Uses of Vector3D in org.simtk.molecularstructure.atom |
---|
Methods in org.simtk.molecularstructure.atom that return Vector3D | |
---|---|
Vector3D |
AtomClass.getCenterOfMass()
|
Vector3D |
AtomPosition.getCoordinates()
|
Vector3D |
AtomClass.getCoordinates()
|
Vector3D |
Atom.getCoordinates()
|
Methods in org.simtk.molecularstructure.atom with parameters of type Vector3D | |
---|---|
void |
AtomPosition.setCoordinates(Vector3D v)
|
void |
AtomClass.setCoordinates(Vector3D v)
|
void |
Atom.setCoordinates(Vector3D coordinates)
|
Constructors in org.simtk.molecularstructure.atom with parameters of type Vector3D | |
---|---|
AtomPosition(Vector3D coordinates)
|
Uses of Vector3D in org.simtk.molecularstructure.nucleicacid |
---|
Methods in org.simtk.molecularstructure.nucleicacid that return Vector3D | |
---|---|
Vector3D |
BasePair.getHelixCenter()
Estimate position at center of a double helix containing this base pair |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |