OEBuilderBase¶
class OEBuilderBase
This is an abstract base class for structure builder classes that uses fragment library.
- The OEBuilderBase class defines the following public methods:
- The following classes derive from this class:
AddFragLib¶
bool AddFragLib()
bool AddFragLib(const std::string &)
bool AddFragLib(OEPlatform::oeistream &)
Adds a fragment library to be used for pre-generated
fragment coordinates.
When the OEBuilderBase.AddFragLib is called
without a parameter, the built-in fragments library is loaded immediately.
By default, the built-in fragment library does not load until it is
required in use for the first time.
The string and oeistream versions of
OEBuilderBase.AddFragLib can be
used to add external fragments libraries.
These external libraries are used in addition to the built-in one.
Returns True if the fragment library is added successfully.
See also
OEBuilderBase.ClearFragLibsmethod.
ClearFragLibs¶
void ClearFragLibs()
Clears all fragment libraries from the builder.
See also
OEBuilderBase.AddFragLibmethod.