Interface Transformation
-
- All Known Implementing Classes:
Rotation,Scaling,TransformationSequence,Translation
public interface Transformation
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDELIMITERstatic java.lang.StringROTATIONstatic java.lang.StringSCALINGstatic java.lang.StringTRANSLATION
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidapply(double[] coords)default voidapply(Conformer conf)voidapply(Coordinates coords)default voidapply(StereoMolecule mol)static Transformationdecode(java.lang.String s)java.lang.Stringencode()
-
-
-
Field Detail
-
ROTATION
static final java.lang.String ROTATION
- See Also:
- Constant Field Values
-
TRANSLATION
static final java.lang.String TRANSLATION
- See Also:
- Constant Field Values
-
SCALING
static final java.lang.String SCALING
- See Also:
- Constant Field Values
-
DELIMITER
static final java.lang.String DELIMITER
- See Also:
- Constant Field Values
-
-
Method Detail
-
apply
void apply(Coordinates coords)
-
apply
void apply(double[] coords)
-
apply
default void apply(StereoMolecule mol)
-
apply
default void apply(Conformer conf)
-
encode
java.lang.String encode()
-
decode
static Transformation decode(java.lang.String s)
-
-