Workspace 6.21.5
Public Member Functions | Public Attributes | List of all members
SelectableMeshReaders::Reader Struct Reference

Details about a specific reader.

#include <Mesh/FileIO/Readers/selectablemeshreaders.h>

Public Member Functions

 Reader ()
 
 Reader (const QStringList &filters, const QString &meshModelInterfaceInput, const QString &fileNameInput, const QString &meshModelOutput, const QString &transformsOutput, const QString &modelInfoOutput, const DataExecution::SerializedTree &tree)
 
bool loadInto (DataExecution::Workspace &workspace) const
 
bool operator== (const Reader &rhs) const
 

Public Attributes

QString fileNameInput_
 
QStringList filters_
 
QString meshModelInterfaceInput_
 
QString meshModelOutput_
 
QString modelInfoOutput_
 
QString transformsOutput_
 
DataExecution::SerializedTree tree_
 

Constructor & Destructor Documentation

◆ Reader() [1/2]

Reader ( const QStringList filters,
const QString &  meshModelInterfaceInput,
const QString &  fileNameInput,
const QString &  meshModelOutput,
const QString &  transformsOutput,
const QString &  modelInfoOutput,
const DataExecution::SerializedTree tree 
)
inline

◆ Reader() [2/2]

Reader ( )
inline

Member Function Documentation

◆ loadInto()

bool loadInto ( DataExecution::Workspace workspace) const
Parameters
workspaceThe workspace into which the reader should be loaded. Any previous contents of this workspace will be discarded.
Returns
True if the reader was able to be loaded into the workspace.

◆ operator==()

bool operator== ( const Reader rhs) const
inline

Member Data Documentation

◆ fileNameInput_

QString fileNameInput_

◆ filters_

QStringList filters_

◆ meshModelInterfaceInput_

QString meshModelInterfaceInput_

◆ meshModelOutput_

QString meshModelOutput_

◆ modelInfoOutput_

QString modelInfoOutput_

◆ transformsOutput_

QString transformsOutput_

◆ tree_