OEDesignUnitEnumerateSitesOptions

Attention

This API is currently available in C++ and Python.

class OEDesignUnitEnumerateSitesOptions : public OESystem::OEOptions

This class stores the optional parameter sets for design unit binding site enumeration for use in the OEEnumerateSites function.

Constructors

OEDesignUnitEnumerateSitesOptions() -> OEDesignUnitEnumerateSitesOptions
OEDesignUnitEnumerateSitesOptions(arg2: OEDesignUnitEnumerateSitesOptions) -> OEDesignUnitEnumerateSitesOptions

Default and copy constructor that constructs a OEDesignUnitEnumerateSitesOptions object.

GetAddInteractionHints

GetAddInteractionHints() -> bool

Returns the boolean whether or not to add interaction hints.

GetAddStyle

GetAddStyle() -> bool

Returns the boolean whether or not to add style.

GetCollapseNonSiteAlts

GetCollapseNonSiteAlts() -> bool

Returns the boolean whether or not to collapse non site alternate locations.

GetDuplicateRemoval

GetDuplicateRemoval() -> bool

Returns the boolean whether or not to remove duplicate sites.

GetEnumerateCofactorSites

GetEnumerateCofactorSites() -> bool

Returns the boolean whether or not to enumerate cofactor sites.

GetRestrictToRefSite

GetRestrictToRefSite() -> bool

Returns the boolean whether or not to restrict enumeration to the site of the reference structure.

GetSiteSize

GetSiteSize() -> float

Returns the size of the site.

SetAddInteractionHints

SetAddInteractionHints(value: bool) -> bool

Sets the boolean whether or not to add interactions.

SetAddStyle

SetAddStyle(value: bool) -> bool

Sets the boolean whether or not to add style.

SetCollapseNonSiteAlts

SetCollapseNonSiteAlts(value: bool) -> bool

Sets the boolean whether or not to collapse non site alternate locations.

SetDuplicateRemoval

SetDuplicateRemoval(value: bool) -> bool

Sets the boolean whether or not to remove duplicate sites.

SetEnumerateCofactorSites

SetEnumerateCofactorSites(value: bool) -> bool

Sets the boolean whether or not to enumerate cofactor sites.

SetRestrictToRefSite

SetRestrictToRefSite(value: bool) -> bool

Sets the boolean whether or not to restrict enumeration to the reference site.

SetSiteSize

SetSiteSize(value: float) -> bool

Sets the size of the site.