Class TransformationSequence
- java.lang.Object
-
- com.actelion.research.chem.alignment3d.transformation.TransformationSequence
-
- All Implemented Interfaces:
Transformation
public class TransformationSequence extends java.lang.Object implements Transformation
-
-
Field Summary
Fields Modifier and Type Field Description static charDELIMITER_ENDstatic charDELIMITER_START-
Fields inherited from interface com.actelion.research.chem.alignment3d.transformation.Transformation
ROTATION, SCALING, TRANSLATION
-
-
Constructor Summary
Constructors Constructor Description TransformationSequence()TransformationSequence(Quaternion rotor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTransformation(Transformation transformation)voidapply(double[] coords)voidapply(Coordinates coords)voidapply(StereoMolecule mol)static TransformationSequencedecode(java.lang.String s)java.lang.Stringencode()java.util.List<Transformation>getTransformations()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.actelion.research.chem.alignment3d.transformation.Transformation
apply
-
-
-
-
Field Detail
-
DELIMITER_START
public static final char DELIMITER_START
- See Also:
- Constant Field Values
-
DELIMITER_END
public static final char DELIMITER_END
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TransformationSequence
public TransformationSequence(Quaternion rotor)
-
TransformationSequence
public TransformationSequence()
-
-
Method Detail
-
addTransformation
public void addTransformation(Transformation transformation)
-
getTransformations
public java.util.List<Transformation> getTransformations()
-
apply
public void apply(Coordinates coords)
- Specified by:
applyin interfaceTransformation
-
apply
public void apply(double[] coords)
- Specified by:
applyin interfaceTransformation
-
apply
public void apply(StereoMolecule mol)
- Specified by:
applyin interfaceTransformation
-
decode
public static TransformationSequence decode(java.lang.String s)
-
encode
public java.lang.String encode()
- Specified by:
encodein interfaceTransformation
-
-