|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectchemaxon.marvin.alignment.DihedralRotator
public class DihedralRotator
Rotates a dihedral in a 3D molecule
| Constructor Summary | |
|---|---|
DihedralRotator(Molecule m)
creates a rotator object |
|
| Method Summary | |
|---|---|
Molecule |
rotateBy(double angle,
int a1,
int a2,
int a3,
int a4)
Rotates the selected dihedral by the defined angle |
Molecule |
rotateTo(double angle,
int a1,
int a2,
int a3,
int a4)
Sets the dihedral defined by the atoms a1-a4 to the angle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DihedralRotator(Molecule m)
m - for this molecule| Method Detail |
|---|
public Molecule rotateTo(double angle,
int a1,
int a2,
int a3,
int a4)
angle - in radiana1 - atom index in the molecule starting from 0a2 - atom index in the molecule starting from 0a3 - atom index in the molecule starting from 0a4 - atom index in the molecule starting from 0
public Molecule rotateBy(double angle,
int a1,
int a2,
int a3,
int a4)
angle - in radiana1 - atom index in the molecule starting from 0a2 - atom index in the molecule starting from 0a3 - atom index in the molecule starting from 0a4 - atom index in the molecule starting from 0
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||