chemaxon.marvin.alignment
Enum AlignmentProperties

java.lang.Object
  extended by java.lang.Enum<AlignmentProperties>
      extended by chemaxon.marvin.alignment.AlignmentProperties
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<AlignmentProperties>

public enum AlignmentProperties
extends java.lang.Enum<AlignmentProperties>
implements java.io.Serializable

Author:
adrian

Nested Class Summary
static class AlignmentProperties.ColoringScheme
           
static class AlignmentProperties.ColorNotSpecifiedCase
           
static class AlignmentProperties.NodeType
           
static class AlignmentProperties.OrientationType
           
 
Enum Constant Summary
GAUSS_44_SAME
           
GAUSS_FAST_EXTENDED_ATOMTYPE
           
GAUSS_FAST_EXTENDED_ATOMTYPE_MCS
           
GAUSS_FAST_PHARMACOPHORE
           
GAUSS_FAST_SHAPE_ONLY
           
PAIRED
           
 
Method Summary
 AlignmentProperties.ColoringScheme getColor()
           
 AlignmentProperties.ColorNotSpecifiedCase getNotSpec()
           
 AlignmentProperties.OrientationType getOrientation()
           
 boolean isDistancerangeSet()
           
static AlignmentProperties valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static AlignmentProperties[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

GAUSS_44_SAME

public static final AlignmentProperties GAUSS_44_SAME

GAUSS_FAST_EXTENDED_ATOMTYPE

public static final AlignmentProperties GAUSS_FAST_EXTENDED_ATOMTYPE

GAUSS_FAST_SHAPE_ONLY

public static final AlignmentProperties GAUSS_FAST_SHAPE_ONLY

GAUSS_FAST_PHARMACOPHORE

public static final AlignmentProperties GAUSS_FAST_PHARMACOPHORE

PAIRED

public static final AlignmentProperties PAIRED

GAUSS_FAST_EXTENDED_ATOMTYPE_MCS

public static final AlignmentProperties GAUSS_FAST_EXTENDED_ATOMTYPE_MCS
Method Detail

values

public static AlignmentProperties[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (AlignmentProperties c : AlignmentProperties.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static AlignmentProperties valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getColor

public AlignmentProperties.ColoringScheme getColor()

isDistancerangeSet

public boolean isDistancerangeSet()

getNotSpec

public AlignmentProperties.ColorNotSpecifiedCase getNotSpec()

getOrientation

public AlignmentProperties.OrientationType getOrientation()