Uranium
Application Framework
|
Central class for reading and writing meshes. More...
Public Member Functions | |
None | __init__ (self, "QtApplication" application, str writer_type="mesh_writer", str reader_type="mesh_reader", QObject parent=None) |
def | readerRead (self, reader, file_name, **kwargs) |
![]() | |
List[str] | supportedReadFileTypes (self) |
List[str] | supportedWriteFileTypes (self) |
None | readLocalFile (self, QUrl file) |
List[Dict[str, Union[str, int]]] | getSupportedFileTypesWrite (self) |
Get list of all supported filetypes for writing. More... | |
Dict[str, str] | getSupportedFileTypesRead (self) |
None | addReader (self, "FileReader" reader) |
None | addWriter (self, "FileWriter" writer) |
def | readerRead (self, FileReader reader, str file_name, **Any kwargs) |
Optional["FileWriter"] | getWriterByMimeType (self, str mime) |
Get a mesh writer object that supports writing the specified mime type. More... | |
Optional["FileWriter"] | getWriter (self, str writer_id) |
Get an instance of a mesh writer by ID. | |
Optional["FileReader"] | getReaderForFile (self, str file_name) |
Find a Reader that accepts the given file name. More... | |
"FileHandler" | getInstance (cls, *args, **kwargs) |
Additional Inherited Members | |
![]() | |
constant | |
Central class for reading and writing meshes.
This class is created by Application and handles reading and writing mesh files.