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.