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::ClearFragLibs
method.
ClearFragLibs¶
void ClearFragLibs()
Clears all fragment libraries from the builder.
See also
OEBuilderBase::AddFragLib
method.