Package org.jmol.util
Class Point3fi
java.lang.Object
javajs.util.T3
javajs.util.P3
org.jmol.util.Point3fi
- All Implemented Interfaces:
Serializable
,Cloneable
,javajs.api.JSONEncodable
- Direct Known Subclasses:
Atom
the Point3fi class allows storage of critical information involving
an atom, picked bond, or measurement point, including:
xyz position
screen position
screen radius (-1 for a simple point)
index (for atoms or for an associated bond that has be picked)
associated modelIndex (for measurement points)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
index in full collectionshort
model index -- may be to a trajectoryshort
screen diameterint
screen Xint
screen Yint
screen ZFields inherited from class javajs.util.T3
x, y, z
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class javajs.util.P3
getUnlikely, new3, newA, newP
Methods inherited from class javajs.util.T3
add, add2, add3, ave, cross, distance, distanceSquared, dot, equals, floatToIntBits, hashCode, length, lengthSquared, normalize, scale, scaleAdd2, scaleT, set, setA, setT, sub, sub2, toJSON, toString
-
Field Details
-
mi
public short mimodel index -- may be to a trajectory -
i
public int iindex in full collection -
sX
public int sXscreen X -
sY
public int sYscreen Y -
sZ
public int sZscreen Z -
sD
public short sDscreen diameter
-
-
Constructor Details
-
Point3fi
public Point3fi()
-
-
Method Details
-
copy
-