#include <builder.h>
Public Member Functions | |
| PrimitiveBuilder (const std::shared_ptr< std::vector< std::shared_ptr< T > > > &entities, const std::function< std::shared_ptr< Node >(std::shared_ptr< T >)> &entity2node) | |
| virtual | ~PrimitiveBuilder () |
Public Member Functions inherited from cil::AttributeBuilder< T > | |
| AttributeBuilder (const std::shared_ptr< std::vector< std::shared_ptr< T > > > &entities, const std::function< std::shared_ptr< Node >(std::shared_ptr< T >)> &entity2node) | |
| virtual | ~AttributeBuilder () |
| virtual std::shared_ptr< std::vector< std::shared_ptr< Node > > > | build () |
Public Member Functions inherited from cil::SelectionBuilder< T > | |
| SelectionBuilder (const std::shared_ptr< std::vector< std::shared_ptr< T > > > &entities, const std::function< std::shared_ptr< Node >(std::shared_ptr< T >)> &entity2node) | |
| virtual | ~SelectionBuilder () |
| std::shared_ptr< std::vector< std::shared_ptr< T > > > | entities () |
| void | setEntities (const std::shared_ptr< std::vector< std::shared_ptr< T > > > &entities) |
Additional Inherited Members | |
Protected Attributes inherited from cil::SelectionBuilder< T > | |
| std::shared_ptr< std::vector< std::shared_ptr< T > > > | m_entities |
| std::function< std::shared_ptr< Node >(std::shared_ptr< T >)> | m_entity2node |
|
inline |
|
inlinevirtual |