OEDesignUnitBuildOptions
Attention
This API is currently available in C++ and Python.
class OEDesignUnitBuildOptions : public OESystem::OEOptions
This class stores the optional parameter sets for design unit splitting for use in the OEMakeDesignUnitOptions function.
Constructors
OEDesignUnitBuildOptions()=default
OEDesignUnitBuildOptions(const OEDesignUnitBuildOptions &)=default
Default and copy constructor that constructs a OEDesignUnitBuildOptions object.
operator=
OEDesignUnitBuildOptions &operator=(const OEDesignUnitBuildOptions &)=default
Assignment operator.
GetBuildLoops
bool GetBuildLoops() const
Returns the boolean whether or not to build loops.
GetBuildSidechains
bool GetBuildSidechains() const
Returns the boolean whether or not to build side chains.
GetCapCTermini
bool GetCapCTermini() const
Returns the boolean whether or not to cap all C-termini in the system with NME.
GetCapNTermini
bool GetCapNTermini() const
Returns the boolean whether or not to cap all N-termini in the system with ACE.
GetSidechainBuilderOptions
OESidechainBuilderOptions &GetSidechainBuilderOptions()
const OESidechainBuilderOptions &GetSidechainBuilderOptions() const
Returns a reference to the stored sidechain builder options (OESidechainBuilderOptions) class.
GetLoopBuilderOptions
OELoopBuilderOptions &GetLoopBuilderOptions()
const OELoopBuilderOptions &GetLoopBuilderOptions() const
Returns a reference to the stored loop builder options (OELoopBuilderOptions) class.
GetCapBuilderOptions
OECapBuilderOptions &GetCapBuilderOptions()
const OECapBuilderOptions &GetCapBuilderOptions() const
Returns a reference to the stored cap builder options (OECapBuilderOptions) class.
SetBuildLoops
void SetBuildLoops(bool buildLoops)
Sets the boolean of whether or not to build loops.
SetBuildSidechains
void SetBuildSidechains(bool buildSidechains)
Sets the boolean of whether or not to build side chains.
SetCapCTermini
void SetCapCTermini(bool capCTermini)
Sets the boolean of whether or not to cap all C-termini in the system with NME.
SetCapNTermini
void SetCapNTermini(bool capNTermini)
Sets the boolean of whether or not to cap all N-termini in the system with ACE.
SetSidechainBuilderOptions
void SetSidechainBuilderOptions(OESidechainBuilderOption scOpts)
Set the sidechain builder options class (OESidechainBuilderOptions).
SetCapBuilderOptions
void SetCapBuilderOptions(OECapBuilderOptions capOpts)
Set the cap builder options class (OECapBuilderOptions).
SetLoopBuilderOptions
void SetLoopBuilderOptions(OELoopBuilderOptions lOpts)
Set the loop builder options class (OELoopBuilderOptions).
See also
OEMakeDesignUnitOptions class
OEDesignUnitPrepOptions class
OELoopBuilderOptions class
OECapBuilderOptions class