AdditionalModelConverter Class Reference
Inheritance diagram for AdditionalModelConverter:
Inheritance graph
Collaboration diagram for AdditionalModelConverter:
Collaboration graph

Public Member Functions

 AdditionalModelConverter (Document *doc, Document::LayerCreationHandler *handler)
 
 ~AdditionalModelConverter () override
 
void setPrimaryLayers (vector< Layer * > layers)
 
void moreModelsAvailable (vector< ModelId > models) override
 
void noMoreModelsAvailable () override
 
void cancel ()
 

Private Attributes

Documentm_doc
 
vector< Layer * > m_primary
 
Document::LayerCreationHandlerm_handler
 

Detailed Description

Definition at line 271 of file Document.cpp.

Constructor & Destructor Documentation

AdditionalModelConverter::AdditionalModelConverter ( Document doc,
Document::LayerCreationHandler handler 
)
inline

Definition at line 275 of file Document.cpp.

AdditionalModelConverter::~AdditionalModelConverter ( )
inlineoverride

Definition at line 281 of file Document.cpp.

Member Function Documentation

void AdditionalModelConverter::setPrimaryLayers ( vector< Layer * >  layers)
inline

Definition at line 284 of file Document.cpp.

Referenced by Document::createDerivedLayersAsync().

void AdditionalModelConverter::moreModelsAvailable ( vector< ModelId >  models)
inlineoverride

Definition at line 289 of file Document.cpp.

void AdditionalModelConverter::noMoreModelsAvailable ( )
inlineoverride

Definition at line 305 of file Document.cpp.

void AdditionalModelConverter::cancel ( )
inline

Definition at line 311 of file Document.cpp.

Referenced by Document::cancelAsyncLayerCreation().

Member Data Documentation

Document* AdditionalModelConverter::m_doc
private

Definition at line 318 of file Document.cpp.

vector<Layer *> AdditionalModelConverter::m_primary
private

Definition at line 319 of file Document.cpp.

Document::LayerCreationHandler* AdditionalModelConverter::m_handler
private

Definition at line 320 of file Document.cpp.


The documentation for this class was generated from the following file: