Class Scaling
- java.lang.Object
-
- com.actelion.research.chem.alignment3d.transformation.Scaling
-
- All Implemented Interfaces:
Transformation
public class Scaling extends java.lang.Object implements Transformation
- Author:
- wahljo1
-
-
Field Summary
-
Fields inherited from interface com.actelion.research.chem.alignment3d.transformation.Transformation
DELIMITER, ROTATION, SCALING, TRANSLATION
-
-
Constructor Summary
Constructors Constructor Description Scaling(double scalingFactor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(double[] coords)
void
apply(Coordinates coords)
static Scaling
decode(java.lang.String s)
java.lang.String
encode()
double
getScalingFactor()
void
setScalingFactor(double scalingFactor)
-
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, apply
-
-
-
-
Method Detail
-
getScalingFactor
public double getScalingFactor()
-
setScalingFactor
public void setScalingFactor(double scalingFactor)
-
apply
public void apply(Coordinates coords)
- Specified by:
apply
in interfaceTransformation
-
apply
public void apply(double[] coords)
- Specified by:
apply
in interfaceTransformation
-
encode
public java.lang.String encode()
- Specified by:
encode
in interfaceTransformation
-
decode
public static Scaling decode(java.lang.String s)
-
-