Workspace 6.21.5
|
The SelectableMeshReader operation is capable of reading any of the mesh formats supported by other operations. The user is able to select which format they are expecting by using the "Format" input.
Inputs: | |||
---|---|---|---|
File name | QString | ||
Format | QString | The expected format of the file pointed to by the "File name" input. If the target file does not match this format, execution will fail. | |
Mesh model interface | Modified-in-place | CSIRO::Mesh::MeshModelInterface | Specify a custom implementation of MeshModelInterface to use. This can be done using the CreateMeshModelInterface operation. |
Number of read attempts to make | int | The reader will attempt to read the file N number of times. | |
Options | CSIRO::DataExecution::ObjectDictionary | An ObjectDictionary of options that will attempt to be passed to the reader uses. There is no guarantee that the reader will be able to receive all options. | |
Outputs: | |||
Mesh | CSIRO::Mesh::MeshModelInterface | ||
Object transforms | CSIRO::DataExecution::ObjectArray | Some mesh file formats contain a set of transform matrices, each of which specifies the location, scale and orientation of a related object (usually boundary objects in simulations). This output contains an ObjectArray of all such TransformMatrix objects. | |
Model info | CSIRO::DataExecution::ObjectDictionary | A DataCollection containing any other model information associated with the model. E.g. the 'time' associated with the model in its simulation context. |